iOS學習筆記之 UIScrollView

2021-07-27 19:18:33 字數 1377 閱讀 9650

[

super

viewdidload];

// do any additional setup after loading the view, typically from a nib.

uiscrollview

*scrollview = [[

uiscrollview

alloc

]initwithframe

:cgrectmake(0

,0,200

,200

)];

//    [scrollview setbackgroundcolor:[uicolor bluecolor]];

[scrollview

setbackgroundcolor

:[uicolor

bluecolor

]];

[self

.view

addsubview

:scrollview];

scrollview.

pagingenabled

=yes;//

一定要設定

yes不然的話無法滾動 //

設定水平還有垂直的滾動條為不顯示

設定實際的尺寸,如果這個尺寸小於

scrollview

的尺寸的,那麼久不會產生滾動效果。

本例為了方便觀察加入了乙個。向上滑動與向左滑動會動是因為200*200的顯示區域,但是實際是400*400的乙個實際區域

IOS學習筆記之NSZone

在碰到allocwithzone,copywithzone總會有個疑問,這個nszone到底是個什麼東西?簡單來說,可以想象成乙個記憶體池,alloc或是dealloc這些操作,都是在這個記憶體池中操作的。cocoa總是會配置乙個預設的nszone,任何預設的記憶體操作都是在這個 zone 上操作的...

IOS學習筆記之UISearchBar

1 概念 搜尋條 uisearchbar 由乙個文字框和幾個按鈕組成,當使用者在文字框內輸入部分內容之後,程式即可按指定的規則執行搜尋。uisearchbar控制項的不同部分會激發不同的事件,而這些事件也由該控制項對應的委託物件處理,uisearchbar的委託物件必須實現uisearchbarde...

IOS學習筆記之通知

1 通知的概念 ios系統提供了nsnotificationcenter 通知中心 設計,這種設計允許開發者以松耦合的方式實現ios 應用內各個物件之間的通訊。nsnotificationcneter實現了觀察者模式,允許應用的不同物件之間以松耦合的方式進行通訊。nsnotificationcent...