我试图修改应用程序与新的iPhone 5的工作,4" 画面。我已经添加了新推出的图像,‘Default-568h@2x.png’。在那之后一切似乎我的看法不错。中间部分是在调整确定。
不过我注意到,在视图中,我有一个底部工具栏,工具栏上的按钮都没有反应。 它看起来不错,但敲击按钮不起任何作用。 在模拟器相同的代码运行与3.5" 屏幕工作正常。
有任何想法吗?
这种观点是一个导航控制器内。 它由一个表视图和工具栏。 在实现代码如下设置来调整高度。
我试图修改应用程序与新的iPhone 5的工作,4" 画面。我已经添加了新推出的图像,‘Default-568h@2x.png’。在那之后一切似乎我的看法不错。中间部分是在调整确定。
不过我注意到,在视图中,我有一个底部工具栏,工具栏上的按钮都没有反应。 它看起来不错,但敲击按钮不起任何作用。 在模拟器相同的代码运行与3.5" 屏幕工作正常。
有任何想法吗?
这种观点是一个导航控制器内。 它由一个表视图和工具栏。 在实现代码如下设置来调整高度。
我有同样的问题,并注意到我的window.frame.size.height仍然480.0。
解决了在推出针对的MainWindow.xib文件启用全屏这个问题:
脚步:
有两个办法解决这个问题:
如果您使用的主窗口请按照下列步骤操作:
一个。 选择的MainWindow.xib湾 选择在属性检查器可用的Windows选项“在启动全屏”。
如果您的应用程序不包含主窗口,然后就在viewDidLoad中添加“Self.View.Frame = [UIScreen mainScreen] .bounds”。
我你的项目的MainWindow.xib,那么你必须拥有将所有飞溅图像,兼容你的iPhone应用程序5显示。
我的项目是不使用的MainWindow.xib。 我添加了以下到viewDidLoad
的所有画面的视图控制器:
self.view.frame = [UIScreen mainScreen].bounds;
加
self.window.frame = [UIScreen mainScreen].bounds;
在此方法:
-(BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary*)options
在您%your app name%AppDelegate.m
文件