UIScrollView 的基本用法

2021-06-06 09:11:29 字數 1120 閱讀 7140

這段**放在 uiviewcontroller 的 viewdidload 方法中執行的,請注意每個 frame 和 scrollview 的關鍵屬性,如 contentsize。scrollview 中按頁滾動時每次走動乙個 scrollview 的寬度(橫向時) 或高度(縱向時)。看下面兩張圖:

第一張圖是用屬性 contentoffset 設定的第二個 view 為起努 view,中間例如為向左滾動時,預設出現滾動條,第三張圖為滾動到了紅色面板,注意每個 view 間的縫隙,也是用來作為 view 周圍邊距的。

上面效果的**如下,已加上了詳細的注釋:

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

- (void)viewdidload

關於 scrollview 的一些屬性可以在 xcode **提示中看到,也可以在 inte***ce builder 中看到,以及每乙個屬性的預設取值是什麼也一目發然,如下圖為 xib 中某個 scrollview 的屬性面板:

參考:1. uiscrollview 原理詳解

UIScrollView 的基本用法

這段 放在 uiviewcontroller 的 viewdidload 方法中執行的,請注意每個 frame 和 scrollview 的關鍵屬性,如 contentsize。scrollview 中按頁滾動時每次走動乙個 scrollview 的寬度 橫向時 或高度 縱向時 看下面兩張圖 第一張...

UIScrollView 的基本用法

這段 放在 uiviewcontroller的viewdidload方法中執行的,請注意每個frame和scrollview的關鍵屬性,如contentsize。scrollview中按頁滾動時每次走動乙個scrollview的寬度 橫向時 或高度 縱向時 看下面兩張圖 第一張圖是用屬性 conte...

UIScrollView的使用大全

scrollview uiscrollview uiscrollview 為了顯示多於乙個螢幕的內容或者超過你能放在記憶體中的內容。scroll view 為你處理縮小放大手勢,uiscrollview 實現了這些手勢,並且替你處理對於它們的探測和回應。其中需要注意的子類是 uitableview ...