用storyboard、代碼解決狀態欄留白問題(即使tableView的y從0開始仍然無法從屏幕頂端開始)

想要達到視圖從屏幕上邊緣就開始顯示怎麼做?

解決方案:

1、代碼

if (@available(iOS 11.0, *)) {
    self.tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
} else {
    self.automaticallyAdjustsScrollViewInsets = NO;
}

2、storyboard(在>=iOS11版本有效)

設置前後效果圖對比:

     

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章