아이폰 OS있는 UIScrollView 기본적인 사용법 및 프록시 방법

- (무효)의 viewDidLoad {

[superviewDidLoad];

있는 ScrollView = [UIScrollViewalloc] initWithFrame : CGRectMake (0,0,320,460)];

scrollView.backgroundColor = UIColorredColor];

// 슬라이드의 상단을 지원할지 여부를

scrollView.scrollsToTop = NO;

scrollView.delegate = 자기;

// 콘텐츠의 크기를 설정 scrollView.contentSize = CGSizeMake (320,460 * 10);

// // 반발 scrollView.bounces = NO 경우;

// // 페이징 여부 scrollView.pagingEnabled = YES;

// // 스크롤 scrollView.scrollEnabled = NO 여부;

// scrollView.showsHorizontalScrollIndicator = NO;

// 지표 스타일 // scrollView.indicatorStyle = UIScrollViewIndicatorStyleWhite을 설정;

// 세트 내용 지시자 에지와 에지 // scrollView.contentInset UIEdgeInsetsMake = (0, 50, 50, 0);

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

// 프롬프트 사용자 지표 [있는 ScrollView flashScrollIndicators] 깜박;

// 동시의 움직임 여부, lockscrollView.directionalLockEnabled = YES;

[self.view의 addSubview :있는 ScrollView];

UILabel의 라벨 * = [UILabelalloc] initWithFrame : CGRectMake (0,200,320,40)];

label.backgroundColor = UIColoryellowColor] label.text = @ "学习 scrolleview";

[있는 ScrollView addSubview : 레이블] [라벨 출시]} # 프라그 마크 - / *

// 확대 된 뷰를 돌려줍니다 또는 감소

- (UIView의 *) viewForZoomingInScrollView : (있는 UIScrollView *)있는 ScrollView

{

}

// 확대 또는 감소 시작

- (무효) scrollViewWillBeginZooming : (있는 UIScrollView *)있는 ScrollView withView :

(* UIView의)보기

{

}

// 끝 때 줌

- (무효) scrollViewDidEndZooming (있는 UIScrollView *)있는 ScrollView withView (하여 UIView *)보기 atScale (플로트) 스케일

{

}

// 뷰가 확대 또는 축소 된

- (무효) scrollViewDidZoom : (있는 UIScrollView *)있는 ScrollView

{

NSLog (@ "scrollViewDidScrollToTop");

}

* /// 상단에 슬라이드 지지체 - (BOOL) scrollViewShouldScrollToTop (있는 UIScrollView *) returnYES있는 ScrollView {}

정상에 미끄러 때 //라고 - (무효) scrollViewDidScrollToTop : (있는 UIScrollView *)있는 ScrollView {NSLog (@ "scrollViewDidScrollToTop");}

//이있는 ScrollView으로 슬라이드 - (무효) scrollViewDidScroll (있는 UIScrollView *)있는 ScrollView {NSLog (@ "scrollViewDidScroll");}

//있는 ScrollView 开始 拖动 - (무효) scrollViewWillBeginDragging : (있는 UIScrollView *)있는 ScrollView {NSLog (@ "scrollViewWillBeginDragging");}

//있는 ScrollView 结束 拖动 - (무효) scrollViewDidEndDragging : (있는 UIScrollView *)있는 ScrollView willDecelerate : (BOOL)로 감속 {NSLog (@ "scrollViewDidEndDragging");}

//있는 ScrollView 감속 시작 (두 가지 방법으로 위의 두 가지 방법 사이의 구별에주의) - (무효) scrollViewWillBeginDecelerating : (있는 UIScrollView *)있는 ScrollView {NSLog (@ "scrollViewWillBeginDecelerating");}

//있는 ScrollView 减速 停止 - (무효) scrollViewDidEndDecelerating : (있는 UIScrollView *)있는 ScrollView {NSLog (@ "scrollViewDidEndDecelerating");

 

 

 

추천

출처www.cnblogs.com/Yishu/p/12068807.html