005 | scrollView
=[[UIScrollViewalloc]initWithFrame:CGRectMake(0,0,320,460)]; |
006 | scrollView.backgroundColor
=[UIColorredColor]; |
008 | //
scrollView.scrollsToTop=NO; |
009 | scrollView.delegate
=self; |
011 | scrollView.contentSize
=CGSizeMake(320,460*10); |
013 | //
scrollView.bounces=NO; |
015 | //
scrollView.pagingEnabled=YES; |
017 | //
scrollView.scrollEnabled=NO; |
018 | //
scrollView.showsHorizontalScrollIndicator=NO; |
020 | //
scrollView.indicatorStyle=UIScrollViewIndicatorStyleWhite; |
021 | //
设置内容的边缘和Indicators边缘 |
022 | //
scrollView.contentInset=UIEdgeInsetsMake(0,50,50,0); |
023 | //
scrollView.scrollIndicatorInsets=UIEdgeInsetsMake(0,50,0,0); |
024 | //
提示用户,Indicatorsflash |
025 | [scrollView
flashScrollIndicators]; |
027 | scrollView.directionalLockEnabled
=YES; |
028 | [self.view
addSubview:scrollView]; |
030 | UILabel
*label=[[UILabelalloc]initWithFrame:CGRectMake(0,200,320,40)]; |
031 | label.backgroundColor
=[UIColoryellowColor]; |
032 | label.text
=@ "学习scrolleview" ; |
033 | [scrollView
addSubview:label]; |
040 | -
(UIView*)viewForZoomingInScrollView:(UIScrollView*)scrollView |
045 | -
(void)scrollViewWillBeginZooming:(UIScrollView*)scrollViewwithView: |
052 | -
(void)scrollViewDidEndZooming:(UIScrollView*)scrollViewwithView:(UIView*)viewatScale:(float)scale |
058 | - (void)scrollViewDidZoom:(UIScrollView*)scrollView |
060 | NSLog(@"scrollViewDidScrollToTop"); |
065 | - ( BOOL )scrollViewShouldScrollToTop:(UIScrollView *)scrollView |
071 | - ( void )scrollViewDidScrollToTop:(UIScrollView *)scrollView |
073 | NSLog(@ "scrollViewDidScrollToTop" ); |
077 | - ( void )scrollViewDidScroll:(UIScrollView *)scrollView |
079 | NSLog(@ "scrollViewDidScroll" ); |
083 | - ( void )scrollViewWillBeginDragging:(UIScrollView *)scrollView |
085 | NSLog(@ "scrollViewWillBeginDragging" ); |
089 | - ( void )scrollViewDidEndDragging:(UIScrollView *)scrollViewwillDecelerate:( BOOL )decelerate |
091 | NSLog(@ "scrollViewDidEndDragging" ); |
094 | // scrollView开始减速(以下两个方法注意与以上两个方法加以区别) |
095 | - ( void )scrollViewWillBeginDecelerating:(UIScrollView *)scrollView |
097 | NSLog(@ "scrollViewWillBeginDecelerating" ); |
101 | - ( void )scrollViewDidEndDecelerating:(UIScrollView *)scrollView |
103 | NSLog(@ "scrollViewDidEndDecelerating" ); |
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理