国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

self.automaticallyAdjustsScrollViewInsets

2019-11-09 18:09:21
字體:
來源:轉載
供稿:網友

self.automaticallyAdjustsScrollViewInsets

導航視圖內Push進來的以“TableView”(沒有ScrollView截圖,就將就一下)為主View的視圖,本來我們的cell是放在(0,0)的位置上的,但是考慮到導航欄、狀態欄會擋住后面的主視圖,而自動把我們的內容(cell、滾動視圖里的元素)向下偏移離Top64px(下方位置如果是tarbar向上偏移離Buttom49px、toolbar是44),也就是當我們把navigationBar給隱藏掉時,滾動視圖會給我們的內容預留部分的空白Top(所有內容向下偏移20px,因為狀態欄的存在)。出來的效果可以腦補一下。        那么,當我們不想自動為我們下移可以設置:
 復制代碼self.automaticallyAdjustsScrollViewInsets = NO;//    自動滾動調整,默認為YES
        這樣我們的內容就不會自動偏移了,例如上面的cell就是從(0,0)的位置開始。很多人在Nib或者Storyboard中調整視圖時,因為IB中有NavigationBar的存在,誤導許多人將加入scrollviewB的高度設置為根視圖viewA的高度,并且加入的控件、子視圖、cell等等都是從viewB的(0,64) 這樣在有navigation下的公洞視圖在添加按鈕等控件的時候就不會偏移64了!!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴山县| 林芝县| 黔西县| 临夏市| 和政县| 南部县| 秭归县| 梨树县| 婺源县| 奎屯市| 乌鲁木齐市| 凯里市| 高要市| 常熟市| 积石山| 田阳县| 南召县| 高青县| 乌兰县| 隆昌县| 龙游县| 来宾市| 永仁县| 柳河县| 中牟县| 红安县| 连云港市| 周至县| 桂平市| 龙陵县| 华亭县| 邢台市| 阿拉善右旗| 平阴县| 留坝县| 嘉祥县| 当涂县| 庆安县| 巫溪县| 老河口市| 巫溪县|