我在界面构建器中有一个 tableviewcontroller,其中有一个 tableview。
在 IB 中,我选择了 tableviewcontroller 并将其宽度更改为 500,高度更改为 500。我选择了 tableview 并将其宽度更改为 500,高度更改为 500。
在这个阶段,我可以在故事板上正确地看到宽度和高度。现在我单击 IB 中的表格单元格之一,宽度和高度恢复为正常值。知道如何解决这个问题吗?
编辑:
重现问题。
第 1 步:将 UITableviewController 拖放到故事板上(静态单元格 + 组) 第 2 步:编辑器 > 嵌入 > 导航控制器 第 3 步:转到导航控制器的属性检查器并选中使用显式大小 > 600 x 500
第 4 步:转到 TableViewController 的属性检查器并检查使用显式大小 > 600 x 500 第 5 步:选择表格视图并检查使用显式大小 > 600 x 500
第 6 步:在其中一个单元格内放置标签
此时,当您为 tableview 设置新大小时,故事板会反映新大小。
现在单击情节提要中的任意位置并返回其中一个单元格.. OOpps..tableview 恢复为原始尺寸..
但是,IB 中的 tableviewcontroller 尺寸是完整的。
在此先感谢,普拉萨德。