我一直在使用代码而非IB来构建iPhone界面。
现在我遇到了以下问题:
如何设置图像的宽度基于它所在的主视图并让其两侧有50像素的边距。(它还应该适用于旋转,所以宽度应该是灵活的)。
我已经尝试过例如frame.size.width - 50等设置大小,但屏幕旋转时这种方法不起作用。另一件我尝试过的事情是使用自动调整大小掩码,但我并没有完全理解它的工作原理。
一个图片是否仍然需要设置一个框架或者它完全被自动调整大小掩码所覆盖?如果被覆盖了,那么如何给图像一个固定高度和灵活的宽度?
我使用的书(《高级iOS4编程》)在这个问题上不太清楚,而我在网上找到的大多数示例都是针对界面构建器的。
谢谢您的时间。
此致敬礼, Jasper
frame
。 - Anomie