Tag: iPhone 5

独立StoryBoards的iPhone 5和iPhone 4S

可能重复: 如何开发或迁移iPhone 5屏幕分辨率的应用程序? 如何为iPhone 5和iPhone 4S / 4 / 3G加载单独的故事板? 我wana这样做是因为iPhone 5的屏幕大小不同。

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

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

我的button不检测iPhone(Retina 4英寸)模拟器上的触摸事件,但在iPhone(Retina 3.5英寸)模拟器

我正准备使用模拟器为iPhone 5准备应用程序,并且发现了一个奇怪的问题,在我的一个视图中,我的两个button在iPhone(Retina 4英寸)模拟器中不起作用,但在iPhone(Retina 3.5英寸)模拟器中工作正常。 这些button在被窃听时根本无法做任何事情。 有没有人遇到过这个问题? 我很难搞清楚从哪里开始。 任何build议从哪里开始? 非常感谢您的智慧!

iPhone 5的模拟器 – 不能点击屏幕的底部?

我试图更新一个应用程序来添加对iPhone 5的支持。基于我看到的其他线程,我已经添加了Default-568h@2x.png作为指定,我已经添加了一些新的背景图像的应用程序是大小适当。 问题是,我的应用程序的底部似乎没有响应触摸(我有一个页面控制和信息button)。 另外,切换屏幕时(使用下面的代码): [self presentModalViewController:tableNavController animated:YES]; 屏幕底部黑屏。 这个黑色部分基本上是我无法触摸的地方。 这个问题的屏幕截图如下: 任何想法,为什么会发生这种情况? 为什么我不能访问这个底部? 注意,如果我运行普通的iPhone 4S或iPad模拟器,这不会发生。 我可以访问整个屏幕的一部分。 编辑:它可能是一个模拟器的问题? 我还没有物理的iPhone 5,所以我无法在真实的设备上进行testing。 编辑2:我已经尝试启用和禁用视图和应用程序主窗口上的Auto-Layout 。 如果我将以下日志语句添加到viewDidLoad: NSLog(@"Window is: %0.0fx%0.0f", window.frame.size.width, window.frame.size.height); NSLog(@"View is: %0.0fx%0.0f", viewController.view.frame.size.width, viewController.view.frame.size.height); 我收到的Window is: 320×480. View is: 320×548 Window is: 320×480. View is: 320×548 。 所以看起来这可能是我的窗口有问题。 我会继续调查。

硬件依赖的NSDateFormatter dateFromString:bug(返回nil)

我有几个datestring,我需要转换为NSDates。 我的parsing代码如下: NSString *s = [pair objectForKey:@"nodeContent"]; NSDateFormatter *f = [[NSDateFormatter alloc] init]; [f setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZZ"]; self.date = [f dateFromString:s]; 上面的代码在我们testing过的所有设备和模拟器中工作正常。 奇怪的是,当上面的代码运行在任何运行iOS 6.1或7.0.x的iPhone 5上时, self.date = [f dateFromString:s]; 每次都返回零。 我已经检查过,并且strings存在,并且与正确parsingdate的设备并排比较时包含相同的字符。 这是一个datestring示例:`2013-10-31T21:50:00-06:00' 我在这里错过了什么?

我如何支持更高的iPhone 5屏幕尺寸?

我的应用程序显示了信箱,我想它正确地伸展,以填补整个屏幕。 我正在创build我的主窗口: self.mainWindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 但我仍然得到信箱的行为。 是否还需要设置其他一些设置来获取设备上mainScreen的全尺寸? 我试图避免使用任何启动图像,如果我可以。 我试过这个: self.mainWindow.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 这似乎没有帮助。 我查看了所有Info.plist选项,发现似乎没有任何匹配。

如何切换到iPhone 5的不同Storyboard?

就像一个应用程序为iPad和iPhone使用不同的故事板一样,我希望我的应用程序为iPhone 5使用不同的故事板。由于Info.plist中没有select为iPhone 5select默认故事板的选项,我将如何以编程方式调用故事板? 我不想使用AutoLayout这个应用程序,除非它绝对是最后的手段。 我了解如何检测用户是否正在使用iPhone 5或具有相同屏幕尺寸的其他设备。 我只需要知道如何设置没有plist的默认情节串连图板。

如何将iPhone 5大屏幕支持添加到Xcode中的iOS应用程序?

可能重复: 如何处理iPhone 5的屏幕尺寸? 如何在Xcode中添加对4英寸iPhone 5显示器的支持? 这是最新的公共Xcode版本,v4.4.1吗?

如何创build自定义MKAnnotationView和自定义注释标题和副标题

我需要在MKMapView上创build上面的Annotation视图。 我能够创build自定义注释视图,但在注释点击视图需要用大文本打开图像,我无法创build一个。 请给我提供一些链接或完成此任务的方法。

iPhone5(和iPhone6)上的发射屏幕上的黑条

当iPhone 5第一次出现的时候,我们不得不通过添加一个Default-568h@2x.png这个项目来使应用程序使用iPhone 5的全部高度。在2014年年底,我们还在做这个吗? 我们有资产目录和LaunchScreen.xib文件。 我们是否还需要添加Default-568h@2x.png文件? 如果是这样,现在去哪里? 我尝试了几个不同的东西,我无法摆脱用Xcode 6 GM创build的新应用程序中的黑条。