#6設定 content size,實現水平捲動,上下捲動和分頁的 scroll view
1.在畫面上加入寬度等於螢幕寬度的 scroll view,將背景設為非白色
2.加入容納圖片的 View
3.將 View 加到左邊 Exit 的下方,以便編輯
4.點選 View 後,切換到 Size inspector,設定大小
5.在 View 上加入 image view
6.將剛剛設計好的 View 加到 scroll view 上
若未落於scroll view, 調整 View 的 X 和 Y,或者使用滑鼠調整,讓它出現在 scroll view 上
7.設定 scroll view 的 content size
點選 scroll view,切換到 Identity inspector 頁面
點選 User Defined Runtime Attributes 左下的 + 新增內容
Key Path 欄位輸入 contentSize,大小寫要一模一樣
Type 欄位選擇 Size
Value 欄位輸入 {800, 0}
第一個數字是寬度,第二個數字是高度。我們將第一個數字設成容納專輯圖片的 View 的寬度 800,第二個數字則設為 0 ,當高度的數字小於 scroll view 的高度時,代表 scroll view 不會上下捲動
如果不能捲動 ?
別心灰意冷,請檢查以下三個地方是否設定正確:
- scroll view 須設定 contentSize。
- scroll view 裝的 view 的長度須超過 scroll view 的長度。
- scroll view 裝的 view 的長度須等於 contentSize 設定的寬度。
8.上下捲動的 Scroll View
原理和左右捲動的 Scroll View 差不多,主要差別在 contentSize 的第二個數字決定上下捲動的範圍,比方 {0, 1000} 表示上下捲動的範圍為 1000,左右不捲動。
9.完成