【发布时间】:2016-06-23 01:59:55
【问题描述】:
我有一个UITableViewController,我在界面生成器的表格视图下方放置了一个UILabel。但是,我似乎无法控制标签的实际 Y 位置。表格视图和标签之间存在很大差距,我想通过将标签向上移动一点来缩小。我尝试以编程方式移动标签origin.y,但它仍然在同一个位置。
有没有办法做到这一点?
【问题讨论】:
-
应用了什么类型的 ui 样式。例如自动调整大小、自动布局
-
UITableViewController不适合这个。UITableViewController'sself.view是一个UITableView,它想自己管理所有的子视图。最好只使用一个通用的UIViewController添加一个UITableView和UILabel到它的self.view这是一个通用的UIView。 -
@HariKrishnan.P 我相信它的自动布局。但是你不能设置任何约束。
-
@beyowulf 当您想更改电子邮件或其他设置时,lyft 应用会执行此操作。看起来像它的
UITableViewController分组样式。 -
一种可能的方法更改为自动调整大小,然后更改并检查 y 值
标签: ios uitableview uilabel