【发布时间】:2018-04-10 23:40:52
【问题描述】:
我还是 iOS 和 Swift 的新手,我正在使用 Swift4 和 Xcode9 来编辑一个使用早期版本的 Xcode 和 Swift(Xcode8 和 Swift3)制作的 iOS 项目。在项目中有一个 TableViewController 使用。所以问题是当我在 Xcode9 中打开项目并运行它时,它会在顶部显示一些空间。我尝试更改 y 值,但没有奏效。我的问题是,
如何解决上面提到的问题。 (Stack Overflow中已经有这样的问题。但这不是由于不同的Xcode版本。但我什至尝试了答案中的所有建议。但没有一个对我有用。)
当表格内容顶部有文本标签或其他内容时,我可以从顶部删除该空间,但它位于该标签和添加的表格之间。并且标签移动到顶部时无法获得点击操作或其他内容。如何解决?
任何建议/答案将不胜感激。谢谢!
【问题讨论】:
-
选择你的控制器,然后点击顶部的yello图标,在属性检查器中查找automaticAdjustsScrollViewInsets,如果选中则取消选中。
-
@TusharSharma automaticallyAdjustsScrollViewInsets 已取消选中。
-
stackoverflow.com/a/46639988/3231194 可能会有所帮助。
-
你在tableview中使用“estimatedHeight”方法吗?
标签: ios uitableview swift4 xcode9