2013-01-03 47 views
-1

我是Objective-C的新手,正在构建我的第一个通用应用程序。到目前为止,我的设计已针对iPhone 5进行了优化,但我还想优化iPad和原始iPhone。从高层次来看,构建iOS应用程序的“响应式”界面最有效的方法是什么?构建通用iOS应用程序的最有效方法

+0

作为东西需要修理,你可以看看我的破UIScrollView的一个例子:http://stackoverflow.com/questions/14115957/ios-autolayout-breaks-uiscrollview-pagination – colindunn

回答

2

这取决于您的应用程序的设计。一般来说,您可以制作可调整大小的视图,在所有设备上看起来都是正确的但由于iPad的屏幕比iPhone大得多,这不是一个好主意。 因此,最佳做法是为所有iPhone设备制作可调整大小的界面,并为iPad设备制作完全不同的设计(并且不要忘记带Retina屏幕的iPad)。

+0

如果图像包含的东西,这将看拉伸时不好,然后去单独的xib – amar

+0

这不是关于图像,而是关于你的应用程序的整个外观。在小iPhone上看起来不错的可能不会像iPad那样。 –

+0

您可以为iPone和iPad分别使用两个独立的xib。你实际上并不需要两个完整的视图控制器与xibs。这对图像分辨率和完整的用户界面来说是更好的选择。 – Nameet

相关问题