Tag: ios6

如何以编程方式找出载波信号强度

这里是我用来找出载波信号强度的代码: int getSignalStrength() { void *libHandle = dlopen("/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony", RTLD_LAZY); int (*CTGetSignalStrength)(); CTGetSignalStrength = dlsym(libHandle, "CTGetSignalStrength"); if( CTGetSignalStrength == NULL) NSLog(@"Could not find CTGetSignalStrength"); int result = CTGetSignalStrength(); dlclose(libHandle); return result; } 它给我的值在60到100之间,但是当我通过调用这个*3001#12345#*号码来testing设备的信号强度时,它显示为-65 。 下面我附上了截图。 来自getSignalStrength()的值是否准确? 那为什么总是返回正值?

在Xcode中开发全屏4英寸的应用程序

可能重复: 我如何支持更高的iPhone 5屏幕尺寸? 如何使我的应用程序4英寸准备好? 我在iOS6GM模拟器的应用程序看起来不是4英寸大小。 有没有在Xcode选项使用所有4英寸?

UITextField没有得到键盘input

我有麻烦input文本到SVProgressHUD下的UITextField(基本上是一个UIView全屏透明UIWindow和一些UIView子视图显示文本和自定义绘制进度栏)。 我的问题是,UITextField显示闪烁的光标和键盘显示,但是当我点击一个键,没有什么是input到文本字段。 我只看到光标闪烁的中断就像正常一样。 有趣的是,后退(删除)键工作(它真的删除了UITextView中的最后一个字母),但没有任何其他键。 我正在使用iOS 6。 任何帮助将不胜感激。 编辑:相同的UITextField工作正常,当没有SVProgressHUD显示。 这让我觉得它与第一个响应者有关,但我已经尝试在resignFirstResponder的每个窗口和子视图上调用resignFirstResponder,它仍然不起作用。

在iOS 7中设置导航栏图像

我想将我目前的项目从iOS 6转换到iOS 7.在iOS 6中,我的项目工作正常,但在iOS 7导航栏中图像显示不正常。 我使用iOS 6的这个代码片段, UIImage *imgNav = [UIImage imageNamed:@"navigation.png"]; self.navigationController.navigationBar.frame = CGRectMake(0, 0, 320, 44); [self.navigationController.navigationBar setBackgroundImage:imgNav forBarMetrics: UIBarMetricsDefault]; 如何在iOS 7中设置导航栏图像?

在iOS 7中使用iOS 6风格分段控制?

是否有可能在iOS 7设备上显示分段控件作为控件的iOS 6版本? 我们实际上还没有准备好重新devise界面,新的平面控件不会与我们的其他用户界面进行交互。 如果可能的话,现在最好保持iOS 6的风格。 为了澄清,我正在编译使用iOS 6.1的基本SDK。 我知道这是我的问题的“显而易见”的答案,但它不起作用。 大多数其他UI元素将通过这样做来显示iOS 6样式,但是像UIAlertView和UIActionSheet , UISegmentedControl不会。 但是,与UIAlertView和UIActionSheet , UISegmentedControls不像“系统”项目; 他们应该能够以iOS 6模式显示。 编辑:我认为这将是有益的,如果我最终包括一个这样的图片(可能应该从一开始就这样做)。 但是,我提供的答案确实解决了这个问题。 此外,回想起来,它看起来像是iOS 6的风格毕竟,它只是显示如此错误,它看起来像iOS 7风格。

在UICollectionView中复制标注

我有一个UICollectionView与UIImageView在每个单元格中,现在我想添加复制标注,就像Photos.app中: 我在UICollectionViewDelegate中看到了这个方法: – (BOOL)collectionView:(UICollectionView *)collectionView shouldShowMenuForItemAtIndexPath:(NSIndexPath *)indexPath { return YES; } 经过几分钟的研究,我发现UIMenuController类,据我所知,我必须与它合作得到菜单,但无论如何,我认为必须有更简单的方法,然后创buildUIGestureRecognizer,创build,定位等我UIMenu。 我在正确的轨道上? 你怎么能实现这个function?

MPMoviePlayerController全屏旋转,而父视图控制器仅支持纵向

这个问题只是我的问题的一部分。 我正在为我现有的应用程序实现iOS6旋转和定向支持。 所以我有一个ViewController,它包含一个embedded在ViewController视图中的MPMoviePlayerController(我的应用程序需要它)。 用户可以播放video并在embedded式视图中查看,或使用默认播放器控件点击全屏button,播放器进入全屏模式。 现在我已经限制视图控制器只支持使用iOS6提供的新的旋转API的纵向方向。 // New Autorotation support. – (BOOL)shouldAutorotate; { return NO; } – (NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskPortrait; } 这工作得很好。 ViewController只支持肖像和用户在embedded式视图中播放电影。 现在问题来了,当用户进入全屏模式。 在全屏模式下,当我旋转模拟器/设备时,电影保持旋转。 当我旋转设备而在全屏幕模式下使用shouldAutorotate和supportedInterfaceOrientations断点播放电影时,它仍然在这两个方法分别返回NO和UIInterfaceOrientationMaskPortrait ,但仍然电影正在旋转… 为什么发生这种情况? ….这是我的问题的一部分…第二部分是我想要电影进入横向模式,当用户转到全屏模式。 我希望电影播放器​​locking在横向模式,直到用户按下“完成”button。 请帮忙 ….

如何自定义一个UIActivityViewController,以便在发布到Facebook和Twitter时显示URL链接?

所以我尝试了iOS 6中新的UIActivityViewController ,启动和运行起来非常简单,但是我无法弄清楚如何控制它。 所以我想发布一篇文章的链接,我也想附上一个链接的图像。 我不希望这个图像上传到一些Facebook的相册,只是作为一个URL缩略图。 这在facebook SDK中很容易实现,因为它们完全控制它,但是有没有办法通过UIActivityViewController ? 这是我得到的: NSArray *activityItems = @[[NSURL URLWithString:[article link]], [UIImage imageNamed:@"myStockImage"]]; UIActivityViewController *viewCont = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil]; [self presentViewController:viewCont animated:YES completion:nil]; 而这个工作,但它上传的图像到“iOS相册”。 如果我不添加图片在数组中,那么脸谱页看起来像是空白的,附件显示灰色的Safari浏览器的标志(如缩略图丢失!)在Safari浏览器,当你尝试Facebook的链接,它使用屏幕抓取的页面作为缩略图,我想要做这样的事情 更新: 所以这里是从我的应用程序看起来像(使用UIActivityViewController或SLCompose方式)。 看看它是如何将图片上传到相册iOS Photos 这就是我想要的样子(请参阅Safari):

在Snow Leopard中将iOS 6 SDK导入Xcode 4.2

我在Snow Leopard上安装了Xcode 4.2,当iOS SDK发布时,我导入了iOS 5.1 SDK ,可以在Snow Leopard上获得Xcode 4.2的iOS 5.1 SDK吗? 现在我需要导入iOS 6 SDK,我会知道这个教程是否仍然适用于iOS 6 SDK。 谢谢!

UICollectionViewCell震动

我已经创build了一个UICollectionView,并希望所有的单元格都像iPhone上跳板的编辑模式一样摇动。 我创build了我的摇号,但不知道如何实现它。 我有自定义单元格,所以我假设它在那里,但不知道如何得到实施。 谢谢。 #define degreesToRadians(x) (M_PI * (x) / 180.0) #define kAnimationRotateDeg 0.5 #define kAnimationTranslateX 1.0 #define kAnimationTranslateY 1.0 //startJiggling int count = 1; CGAffineTransform leftWobble = CGAffineTransformMakeRotation(degreesToRadians( kAnimationRotateDeg * (count%2 ? +1 : -1 ) )); CGAffineTransform rightWobble = CGAffineTransformMakeRotation(degreesToRadians( kAnimationRotateDeg * (count%2 ? -1 : +1 ) )); CGAffineTransform moveTransform = CGAffineTransformTranslate(rightWobble, […]