在纸上,然后在代码和模拟器上尝试子视图帧等的CGRect值是很麻烦的。选错了,就得从头再来。等等......
有没有什么工具可以在iPad上模拟屏幕XY系统,我们可以尝试在坐标上放置视图,看看布局是什么样子的?
谢谢!
你一定要在Interface Builder上花点时间。因为你是为固定屏幕大小的设备开发的,你实际上不需要像Android或Qt那样的高级布局管理器,你大多数时候需要的是良好的对齐和间距,而Interface Builder是完美的。我知道,这感觉像是硬编码所有内容,如果你是一个代码简洁的瘾君子,这会让你感到困扰,但这是iOS设备的有效方法。对于未知数量的项目,或未知长度的文本不应该被剪切,只需使用uitableview的,所以它滚动并显示整个内容正确。
供应商(苹果)充分利用了固定屏幕尺寸的情况(这就是为什么iPhone4在两个轴上的分辨率都是原来的两倍),所以你为什么不这样做呢?