适配iOS11 - UITableview UICollecti

2017-09-22  本文已影响97人  panda_熊猫

前言:iOS11弃用了automaticallyAdjustsScrollViewInsets属性,新增contentInsetAdjustmentBehavior来替代它

OC 中

//声明tableView的位置 添加下面代码

if (@available(iOS 11.0, *)) {

_tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;

_tableView.contentInset = UIEdgeInsetsMake(64, 0, 49, 0);

_tableView.scrollIndicatorInsets = _tableView.contentInset;

}

swift 中

//声明tableView的位置 添加下面代码

if #available(iOS 11.0, *) {

tableView.contentInsetAdjustmentBehavior = .never

tableView.contentInset = UIEdgeInsetsMake(64, 0, 49, 0)

tableView.scrollIndicatorInsets = tableView.contentInset

}

上一篇 下一篇

猜你喜欢

热点阅读