UIScrollView使用技巧

UIScrollView使用技巧

1:IndicatorInsets

指定滾動條在scrollerView中的位置

該屬性設(shè)置為0時顯示滾動條衷掷,設(shè)置為最大值時候不顯示滾動條,當(dāng)然也可以通過scrollView.showsVerticalScrollIndicator去設(shè)置

2:contentInset 這個能指定scroll可以滾動的高度或者是寬度

3:若遇到一個很長的頁面充蓝,xib無法正常拖控件時,可以用scroll解決夸赫,步驟如下(以1000點為例):

- 設(shè)置view第四欄的屬性 size 改為freeform 弥咪,并將view高度改為實際頁面的高度為1000
- 設(shè)置scrollview的高度改為1000,IndicatorInsets和contentInset都為1000
- 這個時候就可以看見頁面本來不可編輯的位置纠吴,編輯控件
- 發(fā)布時硬鞍,只需要把scrollview的height改回到568就可以了

屬性列表

CGPoint contentOffSet   監(jiān)控目前滾動的位置
CGSize contentSize  滾動范圍的大小
UIEdgeInsets contentInset   視圖在scrollView中的位置
id<UIScrollerViewDelegate>
delegate    設(shè)置協(xié)議
BOOL directionalLockEnabled 指定控件是否只能在一個方向上滾動
BOOL bounces    控制控件遇到邊框是否反彈
BOOL alwaysBounceVertical   控制垂直方向遇到邊框是否反彈
BOOL alwaysBounceHorizontal 控制水平方向遇到邊框是否反彈
BOOL pagingEnabled  控制控件是否整頁翻動
BOOL scrollEnabled  控制控件是否能滾動
BOOL showsHorizontalScrollIndicator 控制是否顯示水平方向的滾動條
BOOL
showsVerticalScrollIndicator    控制是否顯示垂直方向的滾動條
UIEdgeInsets scrollIndicatorInsets  指定滾動條在scrollerView中的位置
UIScrollViewIndicatorStyle
indicatorStyle  設(shè)定滾動條的樣式
float decelerationRate  改變scrollerView的減速點位置
BOOL tracking   監(jiān)控當(dāng)前目標(biāo)是否正在被跟蹤
BOOL dragging   監(jiān)控當(dāng)前目標(biāo)是否正在被拖拽
BOOL decelerating   監(jiān)控當(dāng)前目標(biāo)是否正在減速
BOOL delaysContentTouches   控制視圖是否延時調(diào)用開始滾動的方法
BOOL canCancelContentTouches    控制控件是否接觸取消touch的事件
float minimumZoomScale  縮小的最小比例
float maximumZoomScale  放大的最大比例
float zoomScale 設(shè)置變化比例
BOOL bouncesZoom    控制縮放的時候是否會反彈
BOOL zooming    判斷控件的大小是否正在改變
BOOL zoomBouncing   判斷是否正在進行縮放反彈
BOOL scrollsToTop   控制控件滾動到頂部
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子固该,更是在濱河造成了極大的恐慌锅减,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,718評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件伐坏,死亡現(xiàn)場離奇詭異怔匣,居然都是意外死亡,警方通過查閱死者的電腦和手機桦沉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評論 3 385
  • 文/潘曉璐 我一進店門每瞒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人纯露,你說我怎么就攤上這事剿骨。” “怎么了苔埋?”我有些...
    開封第一講書人閱讀 158,207評論 0 348
  • 文/不壞的土叔 我叫張陵懦砂,是天一觀的道長。 經(jīng)常有香客問我组橄,道長荞膘,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,755評論 1 284
  • 正文 為了忘掉前任玉工,我火速辦了婚禮羽资,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘遵班。我一直安慰自己屠升,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,862評論 6 386
  • 文/花漫 我一把揭開白布狭郑。 她就那樣靜靜地躺著腹暖,像睡著了一般。 火紅的嫁衣襯著肌膚如雪翰萨。 梳的紋絲不亂的頭發(fā)上脏答,一...
    開封第一講書人閱讀 50,050評論 1 291
  • 那天,我揣著相機與錄音亩鬼,去河邊找鬼殖告。 笑死,一個胖子當(dāng)著我的面吹牛雳锋,可吹牛的內(nèi)容都是我干的黄绩。 我是一名探鬼主播,決...
    沈念sama閱讀 39,136評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼玷过,長吁一口氣:“原來是場噩夢啊……” “哼爽丹!你這毒婦竟也來了筑煮?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,882評論 0 268
  • 序言:老撾萬榮一對情侶失蹤习劫,失蹤者是張志新(化名)和其女友劉穎咆瘟,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體诽里,經(jīng)...
    沈念sama閱讀 44,330評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡袒餐,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,651評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了谤狡。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片灸眼。...
    茶點故事閱讀 38,789評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖墓懂,靈堂內(nèi)的尸體忽然破棺而出焰宣,到底是詐尸還是另有隱情,我是刑警寧澤捕仔,帶...
    沈念sama閱讀 34,477評論 4 333
  • 正文 年R本政府宣布匕积,位于F島的核電站,受9級特大地震影響榜跌,放射性物質(zhì)發(fā)生泄漏闪唆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,135評論 3 317
  • 文/蒙蒙 一钓葫、第九天 我趴在偏房一處隱蔽的房頂上張望悄蕾。 院中可真熱鬧,春花似錦础浮、人聲如沸帆调。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽番刊。三九已至,卻和暖如春影锈,著一層夾襖步出監(jiān)牢的瞬間芹务,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評論 1 267
  • 我被黑心中介騙來泰國打工精居, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人潜必。 一個月前我還...
    沈念sama閱讀 46,598評論 2 362
  • 正文 我出身青樓靴姿,卻偏偏與公主長得像,于是被迫代替她去往敵國和親磁滚。 傳聞我的和親對象是個殘疾皇子佛吓,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,697評論 2 351

推薦閱讀更多精彩內(nèi)容

  • 解決添加到ScrollView上的UITableView控件自動向下偏移64像素的問題 首先理解1:即使UITab...
    CoderZb閱讀 5,237評論 1 8
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫宵晚、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,066評論 4 62
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,860評論 25 707
  • 今天是元宵節(jié)逸贾,85歲的奶奶點了一盞“鍋燈”:在鍋里點了一盞燈,奶奶說:“點鍋燈是敬灶官司令津滞,灶官司令是管全家人平安...
    美酒加閱讀 2,005評論 0 0
  • 看那 漆黑的夜晚 閃爍著 道道金光 聽那 奚落的群鳥 仿佛是 節(jié)節(jié)竹響 水也變得急湍 花已是成迷離 那一幕幕的歡笑...
    南途丶閱讀 146評論 0 0