IPhone 之 UIPageControl,UIScrollView 分页
1. ScrollDemoViewController.h#import <UIKit/UIKit.h>@interface ScrollDemoViewController : UIViewController<UIScrollViewDelegate> {IBOutlet UIPageControl *pageControl;IBOutlet UIScrollView *ScrollView;IBOutlet UIView *view1;IBOutlet UIView *view2;IBOutlet UIView *view3;}@property(nonatomic,retain)UIView *view1;@property(nonatomic,retain)UIView *view2;@property(nonatomic,retain)UIView *view3;@property(nonatomic,retain)UIPageControl *pageControl;@property(nonatomic,retain)UIScrollView *scrollView;-(IBAction)pageClick:(id)send;@end
2. ScrollDemoViewController.m文件中添加如下代码:
- (void)viewDidLoad {
;scrollView.contentSize = CGSizeMake(scrollView.frame.size.width*3, scrollView.frame.size.height);}-(void)pageClick:(id)send{CGRect rect = CGRectMake( * scrollView.frame.size.width, 0,scrollView.frame.size.width, scrollView.frame.size.height);; ;}- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView1{CGPoint offsetofScrollView = scrollView1.contentOffset;;}- (void)dealloc {;;;;; ;}
3. ScrollDemoViewController.xib文件如下添加控件:
http://dl.iteye.com/upload/attachment/600994/021ea31f-5d8c-364d-9494-a5882cf52163.png
设置scroll view 的paging Enabled 为选中状态即可
http://dl.iteye.com/upload/attachment/600999/12516ebe-2940-30c9-9efa-474b69b128b3.png
页:
[1]