了解iPhone應(yīng)用中UIScrollView的使用方法
作者:佚名 
  本文主要是讓我們了解iPhone應(yīng)用中UIScrollView的使用方法,本文通過一個(gè)實(shí)例來學(xué)習(xí)UIScrollView的使用方法,來看內(nèi)容。
 了解iPhone應(yīng)用中UIScrollView的使用方法是本文要介紹的內(nèi)容,主要是實(shí)現(xiàn)UIScrollView可以產(chǎn)生畫軸的效果,可以在手機(jī)屏中左右滑動(dòng)。先來看內(nèi)容。
初始化代碼為:
- mainView = [[UIScrollView alloc] initWithFrame:CGRectMake(0.0, 0.0, self.view.frame.size.width, 400)];
 - mainView.directionalLockEnabled = YES;
 - mainView.pagingEnabled = YES;
 - mainView.backgroundColor = [UIColor blueColor];
 - mainView.showsVerticalScrollIndicator = NO;
 - mainView.showsHorizontalScrollIndicator = NO;
 - mainView.delegate = self;
 - CGSize newSize = CGSizeMake(self.view.frame.size.width * 2, self.view.frame.size.height);
 - [mainView setContentSize:newSize];
 - [self.view addSubview:mainView];
 - pageControl = [[UIPageControl alloc] initWithFrame:CGRectMake(0.0, 401, self.view.frame.size.width, 80)];
 - pageControl.hidesForSinglePage = YES;
 - pageControl.userInteractionEnabled = NO;
 - pageControl.backgroundColor = [UIColor redColor];
 - [self.view addSubview:pageControl];
 - UIView *view1=[[UIView alloc] initWithFrame:CGRectMake(0.0, 0.0, self.view.frame.size.width, self.view.frame.size.height)];
 - view1.backgroundColor=[UIColor redColor];
 - [mainView addSubview:view1];
 - UIView *view2=[[UIView alloc] initWithFrame:CGRectMake(self.view.frame.size.width, 0.0, self.view.frame.size.width, self.view.frame.size.height)];
 - view2.backgroundColor=[UIColor blueColor];
 - [mainView addSubview:view2];
 
滑動(dòng)的事件為:
- #pragma mark -
 - #pragma mark UIScrollView
 - - (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{
 - if ([scrollView isKindOfClass:[UITableView class]]) {
 - return;
 - }
 - int index = fabs(scrollView.contentOffset.x) / scrollView.frame.size.width;
 - pageControl.currentPage = index;
 - //index為當(dāng)前頁碼
 - NSLog(@"%d",index);
 - }
 
小結(jié):了解iPhone應(yīng)用中UIScrollView的使用方法的內(nèi)容介紹完了,希望本文對(duì)你有所幫助!
責(zé)任編輯:zhaolei 
                    來源:
                    互聯(lián)網(wǎng)
 














 
 
 
 
 
 
 