【发布时间】:2011-12-14 15:44:44
【问题描述】:
我需要确保一个视图 A(大小:200x200)始终与第二个视图 B(全屏大小)内的右上角对齐。我想确保无论设备方向如何,视图 A 都留在那个地方。事实是,在使用界面构建器定位视图时,我对此没有任何问题,但我需要以编程方式构建它。我想我应该使用一些自动调整大小设置,你能告诉我哪个应该将视图对齐到其父视图的右上角吗?
【问题讨论】:
-
你检查过 UIView 的 autoResizing 属性了吗?developer.apple.com/library/ios/#documentation/uikit/reference/…developer.apple.com/library/ios/#documentation/uikit/reference/…
-
autoresizingMask 是我描述的行为所需的唯一属性吗?我尝试了不同的 autoresizingMask 属性值,但无济于事......
-
您必须首先将视图定位在正确的位置,然后旋转过程中的重新定向由调整大小掩码自动完成。
-
“右上角”是什么位置。顶部和底部同时是什么意思?
-
我的错,是“右上角”。
标签: objective-c ios cocoa-touch cocoa