使用 xcode 6 为 uitableviewcell 自动布局
Posted
技术标签:
【中文标题】使用 xcode 6 为 uitableviewcell 自动布局【英文标题】:Autolayout for uitableviewcell using xcode 6 【发布时间】:2015-09-30 11:27:50 【问题描述】:我的应用最初是使用 xcode 6 为 iPad 横向设计的。目前它也将被渲染为 iPad 的纵向版本。如何使用下图的自动布局来实现相同的效果。
使用 xib 进行设计:
上图是一个uitableviewcell的单元格内容。尝试提供约束。
提供约束后,我得到的结果为
横向
纵向
我想查看我的所有标签以进入我的屏幕。如果宽度超过标签将得到多行,并且在 tableview 中也实现了自动高度计算。
问题是我无法将标签以固定的水平间距放置在屏幕上,如设计时所示。
我需要帮助来渲染 tableviewcell 的设计。
【问题讨论】:
【参考方案1】:只需尝试为这些标签的宽度提供纵横比,并将标签之间的宽度指定为固定(10 或 20)。 这可能有效。
【讨论】:
以上是关于使用 xcode 6 为 uitableviewcell 自动布局的主要内容,如果未能解决你的问题,请参考以下文章
斯威夫特 - UITableViewCell?不能转换为 UITableViewCell