我无法在Interface Builder中更改标题和字幕标签的位置和大小。我该怎么办?
答案 0 :(得分:2)
您无法在界面构建器中编辑默认UITableViewCell
子视图的位置。您可以更改文本对齐,内容插入和其他相关属性,但不能显式更改其框架。当你在其他一些答案指出时自己显示单元格时,可以在代码中执行此操作,但我建议不要这样做,因为当Apple对这些组件进行更改时,它可能会导致一些其他副作用。
如果您需要自定义这些子视图的位置,则应该手动构建它们。您可以在界面构建器中通过选择单元格,然后选择右侧的第4个选项卡(属性检查器),然后将样式更改为自定义来执行此操作。执行此操作后,默认子视图将在界面构建器中消失,您只需添加自己的子视图。
答案 1 :(得分:0)
您已为细胞选择了默认的细胞样式。您看到的所选样式的标题和字幕标签是一些基本的UI控件,通常用于在tableView中显示内容的典型场景。如果标签的框架舒适且对你没问题,那就没关系了。如果没有,您需要制作自己的自定义样式单元格。
基本上,您无法修改Apple提供的默认单元格样式。只需将单元格样式设置为自定义,然后对布局执行任何操作。