美文网首页iOS Developer
Swift开发---tableView最后一个cell显示不全

Swift开发---tableView最后一个cell显示不全

作者: 大一号 | 来源:发表于2016-11-22 10:28 被阅读251次

上周遇到过这样一个问题, tableview的最后一个Cell显示不全, 高度少了一些,效果如下图:

F1473F57-9D73-4A8B-9FDC-92C33D693D92.png

tableView开始是这样设置的:


81778BAC-665F-47E4-926D-8BECC27D77AE.png

为整个屏幕的尺寸

经过调试后, tableview是这样设置的:


E1130055-AC7D-40B0-BFB6-2FC0119934C4.png

高度减少了64 也就是一个导航栏的高度, 并在viewWillAppear中加上如下代码


48C75331-4EEC-41C4-87F6-198FD6F68CA3.png

通过了解:automaticallyAdjustsScrollViewInsets属性会影响所有可以滚动的控件的布局, 前提是该滚动控件为view最上面的可以滚动的控件, 如果视图最上面的控件是tableView, collectionView. scrollview. 就会影响他们的布局.

如果你也遇到类似情况, 不妨试试这个方法.

By

相关文章

网友评论

    本文标题:Swift开发---tableView最后一个cell显示不全

    本文链接:https://www.haomeiwen.com/subject/btsppttx.html