automaticallyAdjustsScrollViewInsets

iOS 7 viewcontroller新增屬性automaticallyAdjustsScrollViewInsets,即是否根據按所在界面的navigationbar與tabbar的高度,自動調整scrollview的 inset 默認是YES 設置爲NO 不自動調整scrollView的inset

就拿UITextView舉例 UITextView繼承與scrollView
設置爲NO時

UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 300, 300)];
    [self.view addSubview:textView];

    self.automaticallyAdjustsScrollViewInsets = NO;

    textView.backgroundColor = [UIColor whiteColor];

我們輸入的文字內容在導航欄的後面

設置爲YES時 會自動在textView內部空出一個導航欄的高度,當然如果當前視圖有tabbar也同樣會空出tabbar的高度
這樣我們輸入的文字在導航欄的正下方

發佈了47 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章