【发布时间】:2013-10-11 03:17:47
【问题描述】:
我想为我的 iPad 创建一个自定义 UITableViewCell,其框架为 768x400,每次我修改(在界面生成器中)其子视图上的一些项目时,它会将 UITableviewCell(superview) 的宽度重置为 320。Xib 文件是iPad 家族。我的自定义单元格有很多子视图,必须支持自动布局。
【问题讨论】:
-
我也有同样的问题。似乎这一直是一个问题:stackoverflow.com/questions/14375552/…
-
@jmathew 你在哪里能得到这个?
-
不幸的是,它看起来像一个错误。我最终使用检查器进行调整,这很烦人,但并没有重置所有内容。
-
你的意思是你通过inspector手动安排它?不碰风景?顺便说一句,我真的不知道如何自动重置为 320。但我的转身是以编程方式对自动布局进行编码..
-
在 Interface Builder 中,单击要更改的元素。调出右侧面板。单击标尺图标,出现 x、y 宽度、高度选项。当您更改那里的值时,单元格宽度不会重置。但是以编程方式对约束进行编码会更好。我不能这样做,因为我正在处理一个现有项目。
标签: ios uitableview interface-builder autolayout