Tag: iPhone 5

处理iPhone5与iPhone4的xib中不同大小的图像?

之前在这里发布的关于迁移到iPhone 5的post中,只提到了添加一个新的尺寸启动图像*,如果需要的话也许使用AutoLayout。 但是我有几个xibs,其中有一个填充整个屏幕的背景图像(也许根据视图减less导航和标签栏)。 为了支持iPhone 5,我现在需要不同的屏幕尺寸的图像,这是怎么处理在xib或其他地方? (*顺便说一句,如果应用程序不使用启动图像,你会怎么做?)

UIButton改变位置

我在IB有一个button。 我有一个IBOutlet设置和屏幕上的对象链接到它。 有没有办法以编程方式更改button位置和/或大小? 我知道你可以改变标题和一些东西,但我不知道如何改变它的位置或大小。 现在我想相应地改变它的立场。 可能吗? 如果是,请让我知道如何,因为我试图改变我的button在以下代码的位置,但它不起作用的头文件。 @property (nonatomic, strong) IBOutlet UIButton *mybuttonOutlet; 在执行文件中: -(void)viewDidLoad { screenSizeHeight=[UIScreen mainScreen].bounds.size.height; if(screenSizeHeight==568) mybuttonOutlet.frame= CGRect(38, 464 ,157,25); if(screenSizeHeight==480) mybuttonOutlet.frame= CGRect(38, 364 ,157,25); }

需要访问iPhone使用的默认相机快门声音

现在,当用户按下一个button,我玩一个自定义相机快门声音。 但是,如果可能的话,我宁愿使用默认播放的相机快门声音,每当使用iPhone拍照时。 有没有一种方法可以访问和使用默认的iPhone相机快门声音? 如果是的话,那么它究竟在哪里? 我需要找出它的文件path,以便我可以使用下面的代码,只需更改pathForResource的input: NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"shutter" ofType: @"wav"]; NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:soundFilePath ]; self.myAudioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:fileURL error:nil]; [self.myAudioPlayer play]; 谢谢您的帮助。

如何检查以支持iPhone 5的更长的屏幕?

可能重复: 如何处理iPhone 5的屏幕尺寸? iPhone 5配备了更长的屏幕(1136×640 vs 960×640),为了适应新的(旧的)分辨率,应该注意些什么?

如果你想支持iPhone 5的话,那么iOS 4.3的armv7是最低的吗?

我在互联网上读到,如果你想支持iPhone 5,iOS 4.3和armv7是最低的。所以,如果我想让我的应用程序在iPhone 5上运行,那么是否需要将部署目标设置为iOS 4.3以及将架构设置为armv7? 我找不到这个官方文档。 你能纠正这个信息吗? 更新:我已经find了Apple的Xcode 4.5 GM种子发行说明文档中的答案: Xcode 4.5中的变化: – 为armv6移除支持 Xcode 4.5及更高版本不支持生成armv6二进制文件。 – 支持的最低部署目标是iOS 4.3 Xcode 4.5或更高版本支持的最低部署目标是iOS 4.3

iOS项目更新Xcode 4.2到Xcode 4.5

在我的项目中,我使用XCode 4.2(仅需要支持4.x,5.x)完成了90%的开发,现在我需要为iOS 6 Build,所以我切换到Xcode 4.5和iOS 6。我面临着很多像“Sqlite3”,“MobileCoreServices”框架错误的问题, 我已阅读下面的线程,但没有成功。 如何使Xcode 4.5项目在以前版本的Xcode上工作? Xcode链接器目录找不到选项 任何人都可以告诉我如何编译“Sqlite3”,“MobileCoreServices”帧工作ARMV7&ARMV7S。 我不能从项目中删除两个,因为我已经做了差不多:(

Default-568h@2x.png是不够的; 不能挖掘屏幕的底部部分

可能重复: iPhone 5的模拟器 – 不能点击屏幕的底部? 我在项目中添加了一个Default-568h@2x.png,导致信箱区域消失。 但是,对于这一个项目,我发现这个不足:我不能点击屏幕底部的任何像素,全屏animation会使这个区域变黑。 信箱区域已经消失,屏幕已经按预期展开: 我发现第一个960像素以下的东西都不能被挖掘 。 此外,当animation正在进行时,我会看到在这960像素下的黑色实心条,如下所示: 但是,当animation结束时,黑条再次消失。 但是这个区域仍然不可点击。 这个项目早于故事板,我无法升级它来使用这个版本的故事板。 有谁知道什么是错的?

iOS 6 MPMoviePlayerViewController和presentMoviePlayerViewControllerAnimated Rotation

在之前的iOS版本中,我们的video会自动旋转,但是在iOS 6中,这不再是这种情况。 我知道presentMoviePlayerViewControllerAnimated被devise来做到这一点,但我怎么能告诉MPMoviePlayerViewController自动旋转? MPMoviePlayerViewController *moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:url]; [self presentMoviePlayerViewControllerAnimated:moviePlayer];

如何在iOS中检查iPhone设备版本?

嗨,我想在iOS中检查iPhone设备版本。 我的意思是,目前运行的设备是iPhone 4或iPhone 5。 我需要检查设备,是iPhone 5还是不是? 因为我的应用程序需要知道iPhone 5的问题。 那我该怎么办?

iOS 5应用程序中的iOS 6function的条件支持

如何在支持Minimal Deployment Target设置为iOS 5.0的应用程序中支持iOS6的function? 例如,如果用户拥有iOS 5,他将看到一个UIActionSheet ,如果用户拥有iOS 6,他将看到针对iOS 6的不同的UIActionSheet ? 你怎么做到这一点? 我有Xcode 4.5,并希望在iOS 5上运行一个应用程序。