如何使用 xib + iPhone 中的 AutoSizing 属性
Posted
技术标签:
【中文标题】如何使用 xib + iPhone 中的 AutoSizing 属性【英文标题】:How to use AutoSizing Property from xib + iPhone 【发布时间】:2010-07-26 05:23:29 【问题描述】:我想知道如何在界面构建器中使用 autosizing 属性,即如何使用此属性自动调整子视图的高度、宽度及其在父视图中的位置。
谢谢,
问候
tek3
【问题讨论】:
【参考方案1】:自动调整大小功能的使用仅在您旋转视图时真正适用于 ios。比如:
-
在视图中选择一个对象,比如一个按钮
在 Inspector 面板的“Button Size”窗格的“Autosizing”部分:点击红色的“内部”箭头,激活它们。
现在单击“视图”窗口标题栏右上角的“自动旋转”按钮。
注意按钮现在是如何缩放和拉伸的。现在尝试在 Autosizing 检查器区域中激活和停用不同的“弹簧和支柱”,并继续单击自动旋转按钮以在纵向和横向视图之间切换。
您很快就会对这些控件如何影响应用的相对布局有一个直观的了解。
【讨论】:
以上是关于如何使用 xib + iPhone 中的 AutoSizing 属性的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Xcode 4.5 为 iPhone 4 和 iPhone 5 创建 xib
如何将 UIControl 从 iPhone xib 重用到 iPad xib
如何在不为 iphone 和 ipad 创建单独的 xib 的情况下为所有 ipad 和 iphone 创建通用 xib?不是故事板