iOS11.0 scrollView|tableView向下偏移20

偏移的原因是之前使用的

self.automaticallyAdjustsScrollViewInsets = NO;

在iOS11中被棄用了
點(diǎn)開代碼可以看到官方的解釋

@property(nonatomic,assign) BOOL automaticallyAdjustsScrollViewInsets API_DEPRECATED_WITH_REPLACEMENT("Use UIScrollView's contentInsetAdjustmentBehavior instead", ios(7.0,11.0),tvos(7.0,11.0)); // Defaults to YES

官方建議的是使用contentInsetAdjustmentBehavior這個(gè)屬性
使用方法:

...UITableView alloc] init]...
if (@available(iOS 11.0, *)) {
    tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
} else {
    // Fallback on earlier versions
 }

備注:
contentInsetAdjustmentBehavior --

/* Configure the behavior of adjustedContentInset.
 Default is UIScrollViewContentInsetAdjustmentAutomatic.
 */
@property(nonatomic) UIScrollViewContentInsetAdjustmentBehavior contentInsetAdjustmentBehavior API_AVAILABLE(ios(11.0),tvos(11.0));
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 蘋果WWDC開發(fā)者大會(huì)上,終于發(fā)布了大家期待已久的iOS 11,有些新特性功能確實(shí)出人意料。不過大的方面蘋果...
    Mr_Say_Yes閱讀 3,462評(píng)論 6 15
  • 適配iOS11 ??蘋果官方文檔??蘋果官方視頻為了掙錢...哦??不是,為了廣大中國(guó)的開發(fā)者,蘋果官方文檔出了好多中文...
    philiha閱讀 1,217評(píng)論 1 50
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,936評(píng)論 25 709
  • 計(jì)算機(jī)網(wǎng)絡(luò) HTTP1.0和HTTP1.1的主要區(qū)別長(zhǎng)連接和流水線 TCP和UDP的區(qū)別 三次握手,兩次可以嗎 3...
    鬼谷神奇閱讀 947評(píng)論 0 5
  • 【感恩有你】20170716學(xué)習(xí)力踐行記錄D62 學(xué)習(xí):復(fù)聽完英語第三課節(jié) 看書《孩子是如何學(xué)習(xí)的》P74-P80...
    恩恩媽閱讀 221評(píng)論 0 0

友情鏈接更多精彩內(nèi)容