Swift 中的 UITableView 无法识别 UINavigationBar,填充已关闭,部分 tableview 被隐藏
Posted
技术标签:
【中文标题】Swift 中的 UITableView 无法识别 UINavigationBar,填充已关闭,部分 tableview 被隐藏【英文标题】:UITableView in Swift not recognizing UINavigationBar, padding is off and part of tableview is hidden 【发布时间】:2015-04-02 05:22:48 【问题描述】: 顶部、侧面和底部的约束设置为 0 仅在视图进入屏幕时发生我认为图片比文字更能说明问题:
谢谢!!!
【问题讨论】:
移除顶部约束,然后从 tableView 中按住 ctrl 并拖动到左侧窗格中的TopLayoutGuide
。
【参考方案1】:
对于大小检查器中的 tableview,y 值应该是 64。因为导航栏需要 44,状态栏需要 20。在此更新约束之后相应地。
【讨论】:
【参考方案2】:通过在属性检查器中取消选中“自动调整边距”行中的某些内容并具有顶部约束 == 64 来修复它
【讨论】:
以上是关于Swift 中的 UITableView 无法识别 UINavigationBar,填充已关闭,部分 tableview 被隐藏的主要内容,如果未能解决你的问题,请参考以下文章
Swift:无法长按拖动单元格到 UICollectionViewController 和 UITableView 中的空白部分
Swift 3.0 无法从 UITableView 中删除一行
Swift - UITableView 中的标题阻止按钮交互