UISCr0llview

- (void)viewDidLoad

{

[super viewDidLoad];

scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];

scrollView.backgroundColor = [UIColor redColor];

// 是否支持滑動(dòng)最頂端

//??? scrollView.scrollsToTop = NO;

scrollView.delegate = self;

// 設(shè)置內(nèi)容大小

scrollView.contentSize = CGSizeMake(320, 460*10);

// 是否反彈

//??? scrollView.bounces = NO;

// 是否分頁

//??? scrollView.pagingEnabled = YES;

// 是否滾動(dòng)

//??? scrollView.scrollEnabled = NO;

//??? scrollView.showsHorizontalScrollIndicator = NO;

// 設(shè)置indicator風(fēng)格

//??? scrollView.indicatorStyle = UIScrollViewIndicatorStyleWhite;

// 設(shè)置內(nèi)容的邊緣和Indicators邊緣

//??? scrollView.contentInset = UIEdgeInsetsMake(0, 50, 50, 0);

//??? scrollView.scrollIndicatorInsets = UIEdgeInsetsMake(0, 50, 0, 0);

// 提示用戶,Indicators flash

[scrollView flashScrollIndicators];

// 是否同時(shí)運(yùn)動(dòng),lock

scrollView.directionalLockEnabled = YES;

[self.view addSubview:scrollView];

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 200, 320, 40)];

label.backgroundColor = [UIColor yellowColor];

label.text = @"學(xué)習(xí)scrolleview";

[scrollView addSubview:label];

[label release];

}

#pragma mark -

/*

// 返回一個(gè)放大或者縮小的視圖

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView

{

}

// 開始放大或者縮小

- (void)scrollViewWillBeginZooming:(UIScrollView *)scrollView withView:

(UIView *)view

{

}

// 縮放結(jié)束時(shí)

- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale

{

}

// 視圖已經(jīng)放大或縮小

- (void)scrollViewDidZoom:(UIScrollView *)scrollView

{

NSLog(@"scrollViewDidScrollToTop");

}

*/

// 是否支持滑動(dòng)至頂部

- (BOOL)scrollViewShouldScrollToTop:(UIScrollView *)scrollView

{

returnYES;

}

// 滑動(dòng)到頂部時(shí)調(diào)用該方法

- (void)scrollViewDidScrollToTop:(UIScrollView *)scrollView

{

NSLog(@"scrollViewDidScrollToTop");

}

// scrollView 已經(jīng)滑動(dòng)

- (void)scrollViewDidScroll:(UIScrollView *)scrollView

{

NSLog(@"scrollViewDidScroll");

}

// scrollView 開始拖動(dòng)

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView

{

NSLog(@"scrollViewWillBeginDragging");

}

// scrollView 結(jié)束拖動(dòng)

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate

{

NSLog(@"scrollViewDidEndDragging");

}

// scrollView 開始減速(以下兩個(gè)方法注意與以上兩個(gè)方法加以區(qū)別)

- (void)scrollViewWillBeginDecelerating:(UIScrollView *)scrollView

{

NSLog(@"scrollViewWillBeginDecelerating");

}

// scrollview 減速停止

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView

{

NSLog(@"scrollViewDidEndDecelerating");

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • { 11、核心動(dòng)畫 需要簽協(xié)議,但是系統(tǒng)幫簽好 一、CABasicAnimation 1、創(chuàng)建基礎(chǔ)動(dòng)畫對(duì)象 CAB...
    CYC666閱讀 1,589評(píng)論 2 4
  • 廢話不多說,直接上干貨 ---------------------------------------------...
    小小趙紙農(nóng)閱讀 3,420評(píng)論 0 15
  • 今生相遇無 緣,欠下的債來生還。拾起那些支離破碎的記憶拼湊成短暫的一生,有美好,有痛苦,有疾病,有健康,有幸福,有...
    時(shí)間工匠傳媒閱讀 1,109評(píng)論 0 0
  • 【千離問天】第二卷十三章:對(duì)峙【千離問天】目錄 青鳥不傳云外信,丁香空結(jié)雨中愁。——李璟《攤破浣溪沙·手卷真珠上玉...
    kay布茨醬閱讀 517評(píng)論 11 9
  • S不工作還拿著不算低的工資,這在別人看來一定是天上掉餡餅的好事,但對(duì)于還有三分勤懇心、七分自覺心的人來說,這種不接...
    安若星辰閱讀 261評(píng)論 0 1