xcode 5.1.1 中缺少首选宽度

Posted

技术标签:

【中文标题】xcode 5.1.1 中缺少首选宽度【英文标题】:Preferred Width is missing in xcode 5.1.1 【发布时间】:2015-11-09 22:54:12 【问题描述】:

我正在尝试制作类似于本指南http://www.raywenderlich.com/73602/dynamic-table-view-cell-height-auto-layout 中的内容, 但找不到名为 Preferred Width 的 UILabel 的属性

是bug还是我做错了什么?

【问题讨论】:

您为什么使用非常过时的 Xcode 版本?如果你想学习现代工具和现代 ios 开发,你应该使用 Xcode 7.1。 我知道,但我的 macbook 2006 晚了 :( 现在不支持了 【参考方案1】:

如果你在那个版本的 Xcode 中找不到,你可以在代码中做

[label setPreferredMaxLayoutWidth:200.0];

【讨论】:

以上是关于xcode 5.1.1 中缺少首选宽度的主要内容,如果未能解决你的问题,请参考以下文章

根据单元格宽度更改 UITableViewCell 内容的首选方法

unity 自动排版(Horizontal Layout Group)

给定具有多行标签的集合视图单元格的宽度,如何获得首选的 AutoLayout 高度?

打开具有可变宽度的关闭侧菜单(在 xcode 中)

Xcode 6 自动布局灵活宽度

删除按钮出现时自定义表格视图单元格中缺少 UISlider 宽度的动画