iPhone 应用程序无法在 iphone 6 模拟器上正确显示
iPhone App not showing up properly on iphone 6 simulator
我的应用程序在 iphone 4s、5、5s 模拟器上运行良好。在 iphone 6 上,它出现得很奇怪。不占满整个屏幕
可能是什么问题?
如果你正在使用 Auto resizing
只是理解这个概念例如
假设你有一本自己的书,你需要在书中布置这本书,所以你需要执行以下步骤
初步整理书本(这是您的主视图)。
将所有书籍安排在您需要的位置(这是您的子视图、按钮、标签、所有 UI 元素)。
你一直坚持以上两个步骤。知道了
需要参考跟随苹果tutorial
这个tutorial也可能对你有帮助
黑色视图是添加视图?如果目标只是设置背景颜色,最好只设置根视图的颜色。
如果您不使用 autoLayout(我不推荐它,在大多数情况下它带来的麻烦多于它的价值),一种简单的处理不同屏幕尺寸的方法是通过编程方式。
- Interface Builder 中视图中的所有内容都需要是一个插座。
- 在-viewDidLoad中,设置每个视图的中心。例如,将手机号码文本居中:
[self.enterYourMobileNumberLabel setCenter: CGMakePoint(self.view.center.x, self.enterYourMobileNumberLabel.center.y)]
您还可以使用边距常量设置框架以进行更精确的处理等。 Frames 往往代码更多,也更繁琐,而 AutoLayout 却是一场噩梦。
问题已解决。感谢您的宝贵回复 users.It 与自动布局或自动调整大小无关。
只需转到 images.xcassets,右键单击导航器区域,添加 launchImage。然后 select 您的项目(或目标),转到 general-->App Icons 和 Launch images 并将 Launch Images Source 设置为 Launch Image ,最重要的是,将 Launch Screen 文件设置为空白。
该应用程序现在也可以在 iphone 6 模拟器中正常运行。
我的应用程序在 iphone 4s、5、5s 模拟器上运行良好。在 iphone 6 上,它出现得很奇怪。不占满整个屏幕
可能是什么问题?
如果你正在使用 Auto resizing
只是理解这个概念例如
假设你有一本自己的书,你需要在书中布置这本书,所以你需要执行以下步骤
初步整理书本(这是您的主视图)。
将所有书籍安排在您需要的位置(这是您的子视图、按钮、标签、所有 UI 元素)。
你一直坚持以上两个步骤。知道了
需要参考跟随苹果tutorial
这个tutorial也可能对你有帮助
黑色视图是添加视图?如果目标只是设置背景颜色,最好只设置根视图的颜色。
如果您不使用 autoLayout(我不推荐它,在大多数情况下它带来的麻烦多于它的价值),一种简单的处理不同屏幕尺寸的方法是通过编程方式。
- Interface Builder 中视图中的所有内容都需要是一个插座。
- 在-viewDidLoad中,设置每个视图的中心。例如,将手机号码文本居中:
[self.enterYourMobileNumberLabel setCenter: CGMakePoint(self.view.center.x, self.enterYourMobileNumberLabel.center.y)]
您还可以使用边距常量设置框架以进行更精确的处理等。 Frames 往往代码更多,也更繁琐,而 AutoLayout 却是一场噩梦。
问题已解决。感谢您的宝贵回复 users.It 与自动布局或自动调整大小无关。
只需转到 images.xcassets,右键单击导航器区域,添加 launchImage。然后 select 您的项目(或目标),转到 general-->App Icons 和 Launch images 并将 Launch Images Source 设置为 Launch Image ,最重要的是,将 Launch Screen 文件设置为空白。
该应用程序现在也可以在 iphone 6 模拟器中正常运行。