Questions tagged «iphone»

除非要专门针对Apple的iPhone和/或iPod touch,否则请勿使用此标签。对于不依赖于硬件的问题,请使用标签[ios]。需要考虑的更多标签是[xcode](但仅当问题与IDE本身有关时),[swift],[objective-c]或[cocoa-touch](但不包括[cocoa])。请避免有关iTunes App Store或iTunes Connect的问题。如果使用C#,请使用[mono]进行标记。

5
如何更改UIButton标题颜色?
我以编程方式创建一个按钮。 button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [button addTarget:self action:@selector(aMethod:) forControlEvents:UIControlEventTouchDown]; [button setTitle:@"Show View" forState:UIControlStateNormal]; button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0); [view addSubview:button]; 如何更改标题颜色?

18
在前台iOS中获取App时的推送通知
我在我的应用程序中使用了推送通知服务。当应用程序在后台运行时,我可以在通知屏幕上看到通知(当我们从iOS设备顶部向下滑动时显示的屏幕)。但是如果应用程序位于前台,则委托方法 - (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo 正在被呼叫,但通知未显示在通知屏幕中。 我想在通知屏幕上显示通知,而不管应用程序是在后台还是在前台。寻找解决方案让我很累。任何帮助是极大的赞赏。




16
UIImage:调整大小,然后裁剪
从字面上看,我已经将自己的脸庞撞了好几天,尽管我一直觉得自己正处于启示的边缘,但我根本无法实现自己的目标。 我认为,在设计的概念阶段之前,要想从iPhone的相机或照片库中抓取图像,然后使用相当于“ 宽高比填充”选项的功能将图像缩小到指定的高度,将是一件微不足道的事情。 UIImageView(完全在代码中),然后裁剪掉传递的CGRect中不适合的所有内容。 从相机或库中获取原始图像非常简单。我对其他两个步骤证明多么困难感到震惊。 所附图像显示了我正在尝试实现的目标。有人能好心地握住我的手吗?到目前为止,我发现的每个代码示例似乎都粉碎了图像,颠倒了图像,看起来像胡扯,划界,否则就无法正常工作。

9
如何将UIImage数组导出为电影?
我有一个严重的问题:我有一个NSArray带有多个UIImage物体的物体。我现在想做的是从这些影片中创建电影UIImages。但是我不知道该怎么做。 希望有人可以帮助我或给我发送一段代码,该代码段可以完成我想要的操作。 编辑:对于未来的参考-应用解决方案后,如果视频看起来会有些失真,确保图像/区域要捕获的宽度是几个小时奋斗在这里的发现后的16的倍数: 为什么我的电影从UIImages得到扭曲了吗? 这是完整的解决方案(只需确保宽度为16的倍数) http://codethink.no-ip.org/wordpress/archives/673

10
iOS-如何使用Swift快速编程
我正在创建一个使用Facebook SDK来验证用户身份的应用程序。我正在尝试将Facebook逻辑合并到一个单独的类中。这是代码(为简单起见而被剥离): import Foundation class FBManager { class func fbSessionStateChane(fbSession:FBSession!, fbSessionState:FBSessionState, error:NSError?){ //... handling all session states FBRequestConnection.startForMeWithCompletionHandler { (conn: FBRequestConnection!, result: AnyObject!, error: NSError!) -> Void in println("Logged in user: \n\(result)"); let storyboard = UIStoryboard(name: "Main", bundle: NSBundle.mainBundle()) let loggedInView: UserViewController = storyboard.instantiateViewControllerWithIdentifier("loggedInView") as UserViewController loggedInView.result = result; //todo: …
185 ios  iphone  facebook  swift  segue 


2
SSL证书不受信任-仅在移动设备上[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 我的网站在台式机(chrome)中使用SSL时运行良好,地址栏附近有一个绿色的锁,上面写着“身份已验证” 但是,使用移动浏览器(Chrome / Safari)时,我看到以下消息-“此网站的身份尚未验证”,并且该锁(地址栏附近的镶边)上有一个红色的x标记。发生?

12
具有UITapGestureRecognizer的视图内的UIButton
我有一个观点UITapGestureRecognizer。因此,当我点击视图时,该视图上方会出现另一个视图。此新视图具有三个按钮。现在,当我按下这些按钮之一时,我没有得到按钮动作,只有击打手势动作。因此,我无法再使用这些按钮。我该怎么做才能使事件通过这些按钮?奇怪的是按钮仍然突出显示。 收到UITapGestureRecognizer的提示后,我不能只删除它。因为有了它,新视图也可以被删除。意味着我想要像全屏视频控件那样的行为。

7
如何以编程方式将触摸事件伪造到UIButton?
我正在编写一些单元测试,并且由于这个特定应用程序的性质,让我尽可能地上UI链很重要。因此,我想做的是以编程方式触发按钮的按下,就好像用户已经按下了GUI。 (是的,是的,我可以调用IBAction选择器,但是再次,此特定应用程序的性质使我必须伪造实际的按钮按下,以便IBAction从按钮本身进行调用,这一点很重要。) 首选的方法是什么?

8
iOS:自动版式中的多行UILabel
我在尝试通过自动版式实现一些非常基本的版式行为时遇到了麻烦。我的视图控制器在IB中如下所示: 顶部标签是标题标签,我不知道它将是多少行。我需要标题标签来显示所有文本行。我还需要在标题的正下方布置其他两个标签和小图像,无论它高高多少。我在标签和小图像之间设置了垂直间距约束,在标题标签和其超级视图之间设置了顶部间距约束,在小图像和其超级视图之间设置了底部间距约束。白色的UIView没有高度限制,因此应垂直拉伸以包含其子视图。我已将标题标签的行数设置为0。 如何获得标题标签以调整大小以适合字符串所需的行数?我的理解是因为使用自动布局,所以不能使用setFrame方法。而且我必须使用“自动布局”,因为我需要其他视图保持在标题标签下方(因此受约束)。 我怎样才能做到这一点?

23
在UIScrollView中查找滚动方向?
我UIScrollView只允许水平滚动,我想知道用户滚动的方向(左,右)。我所做的是将子类化UIScrollView并重写该touchesMoved方法: - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesMoved:touches withEvent:event]; UITouch *touch = [touches anyObject]; float now = [touch locationInView:self].x; float before = [touch previousLocationInView:self].x; NSLog(@"%f %f", before, now); if (now > before){ right = NO; NSLog(@"LEFT"); } else{ right = YES; NSLog(@"RIGHT"); } } 但是当我移动时,有时根本不会调用此方法。你怎么看?

10
在Swift中基于String找出UILabel的大小
我正在尝试根据不同的String长度来计算UILabel的高度。 func calculateContentHeight() -> CGFloat{ var maxLabelSize: CGSize = CGSizeMake(frame.size.width - 48, CGFloat(9999)) var contentNSString = contentText as NSString var expectedLabelSize = contentNSString.boundingRectWithSize(maxLabelSize, options: NSStringDrawingOptions.UsesLineFragmentOrigin, attributes: [NSFontAttributeName: UIFont.systemFontOfSize(16.0)], context: nil) print("\(expectedLabelSize)") return expectedLabelSize.size.height } 上面是我用来确定高度的当前函数,但是它不起作用。我将不胜感激,我可以得到任何帮助。我会在Swift中而不是在Objective C中给出答案。
182 ios  iphone  string  swift3  uilabel 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.