我有一个iPhone应用程序的Xcode项目,该应用程序已设计为通用且部署目标为4.3。该项目使用.xib文件构建用户界面,我只熟悉故事板。我的目标是让只能在3.5英寸屏幕上工作的应用适合iPhone 5 4英寸屏幕。你们有网上的任何教程或提示我如何做到这一点?提前致谢!使iphone 3应用适合iPhone 5 4英寸屏幕
0
A
回答
5
过程是非常简单的:
确保你有一个
[email protected]
默认图像。见App Launch (Default) Images的iOS应用程序编程指南在有关这些默认图像,大小等信息,但通过增加此默认图片,告知的iOS您的应用程序支持4" 画面。当设计你的发钞银行,您可以切换4" 和3.5" 之间的模拟指标,看风景的呈现方式为两种:
然后,您可以调整自动调整大小面具为您的各种控件,以便他们调整正确这是一个例子,利润率都是固定的,它应该增长为哟ü去到4" 画面:
1
“所有”你必须做的是在界面生成器中正确设置struts-and-springs“autoresizing masks”。和你为故事板做的一样。
一个友好的提示,而在它:不做情节串连图板,除了最简单的应用程序,和你熟悉的支柱 - 和 - 弹簧之前和有绝对的把握不使用自动布局你不能使用struts和弹簧来做你的工作。
在新.xibs这里关闭自动布局:
当然,如果你有设备专用的艺术品(如背景这正是960×640),你就必须做更多工作比那,但你准备一块拼图,对吧?
接下来,将[email protected]
文件添加到您的项目。使其成为1136x640,或者如果你没有覆盖状态栏区域,请将其设置为1096x640。
相关问题
- 1. 制作iphone app .xib文件适合iphone 5 4英寸屏幕
- 2. iPhone 5 4英寸屏幕更新
- 3. Autolayout设计适应iPhone 3.5英寸和iPhone 4英寸屏幕尺寸
- 4. iPhone 5应用程序(4英寸屏幕)
- 5. iPhone 3.5英寸屏幕--4英寸屏幕:
- 6. #define适用于不同的屏幕尺寸 - iPhone 4和iPhone 5
- 7. iPhone 5的屏幕适应
- 8. Xcode iPhone 4/5屏幕尺寸均为
- 9. 如何为iPhone 5的4英寸屏幕
- 10. 适应在3.5英寸和4英寸屏幕
- 11. itunnes连接上传应用程序仅适用于4英寸(iPhone 5,iPhone 5s)
- 12. 从iPhone 4到iPhone 5的屏幕尺寸兼容性问题
- 13. 如何使视图适合3.5和4英寸的屏幕
- 14. Xcode5(3.5英寸屏幕到4英寸)
- 15. UIImagePickerController imagePicker不适合iPhone 4屏幕
- 16. iPhone 5和iPhone 4的屏幕问题
- 17. iOS 5的应用,4英寸的屏幕
- 18. iphone 5视网膜4英寸mapview
- 19. 通过故事板支持iPhone 4英寸屏幕
- 20. UIView无法正确自动调整iPhone 3.5英寸和4英寸屏幕
- 21. 将适用于4英寸屏幕的iOS应用程序安装到3.5英寸屏幕
- 22. 如何在应用上设置自动缩放(针对iPhone 6的4.7英寸屏幕进行了优化)以适应iPhone 5和4的屏幕?
- 23. 处理iPhone的3.5英寸和IPhone 4英寸显示屏(UIScrollView中)
- 24. 使UILabel更大取决于屏幕尺寸(iPhone 4/5/6/6 +)
- 25. 自动布局所需的3.5英寸+ 4英寸iPhone屏幕布局?
- 26. 淡出在4英寸iPhone屏幕上启动图像
- 27. MFMessageComposeViewController在4英寸屏幕上不是全屏幕
- 28. ios通用应用程序只显示3.5英寸的屏幕,而不是4英寸的屏幕
- 29. iPhone 5视网膜4英寸触摸屏
- 30. 的MainWindow.xib和iPhone 5(4英寸显示屏)
参见[如何更新您的应用程序为4英寸的iPhone 5显示屏(http://www.raywenderlich.com/33150/how-to -update-你的应用程式换的-4英寸iphone -5-显示器)。 – Rob
问题是,他的教程只告诉你如何用.storyboard文件来做到这一点。而且,由于我正在使用.xib文件,因此他的许多说明不适用,也不可行。 –
对不起。不过,这通常不是那么复杂,所以我发布了一个回答,介绍一下这个过程。您通常可以使用现有的NIB,为各种控件设置自动调整遮罩,然后在3.5“和4.0”之间来回切换主视图的模拟指标,以了解它们如何在两者上呈现。 – Rob