适合iPad的纵向和横向视图

时间:2011-07-20 21:15:46

标签: iphone ipad

我正在进行一个只在景观视图中看起来很好的项目。当我切换到肖像时,看起来所有元素都保持原样,并且不会调整大小以适应视图。某些页面上的某些内容可能根本不适合纵向模式,具体取决于景观中的内容。

如果我想让应用程序在两个方向上看起来都很好,那么我最好选择调整大小检查器的大小,以便查看项目是否合适。

然后对于项目不适合的视图,重新考虑设计并使用像popover这样的iPad功能,或者创建一个单独的视图以不同方式显示数据而不仅仅是调整大小?

感谢。

1 个答案:

答案 0 :(得分:0)

通过在IB中使用调整大小的控件(尤其是将控件粘贴到一侧的控制器)可以实现相当多的一些 - 有时它可能不是很明显,就像“摇动”顶部到底部的控件一样)

但是,更强大的解决方案是使用一种方法根据屏幕大小(1024x768或768x1024)重新定位/调整所有控件的大小。然后在设备旋转时调用它。

这种方法对于其他目的也非常方便 - 例如如果您的视图有时仅可见(如广告),则需要将其余视图调整为非全屏尺寸。

相关问题