IOS UIScrollView学习

来源:互联网 发布:linux自动关机脚本 编辑:程序博客网 时间:2024/06/07 04:06
  申明myScrollView
@interface IKEDViewController ()<UIScrollViewDelegate>{    UIImageView *myImageView;    UIScrollView *myScrollView;}

 创建3个UIImageView,并且分别有图

    UIImage *iPhone = [UIImage imageNamed:@"iPhone.png"];    UIImage *iPad = [UIImage imageNamed:@"iPad.png"];    UIImage *macBookAir = [UIImage imageNamed:@"MacBookAir.png"];

3.初始化UIScrollView

 CGRect scrollViewRect = self.view.bounds;        myScrollView = [[UIScrollView alloc] initWithFrame:scrollViewRect];    myScrollView.pagingEnabled = YES;        myScrollView.contentSize = CGSizeMake(scrollViewRect.size.width * 3, scrollViewRect.size.height);        [self.view addSubview:myScrollView];    

4.设置添加资源

    UIImageView *iphoneImgView = [[UIImageView alloc]initWithFrame:imgRect];    iphoneImgView.image = iPhone;     iphoneImgView.contentMode = UIViewContentModeScaleAspectFit;    [myScrollView addSubview:iphoneImgView];                imgRect.origin.x+=imgRect.size.width;    UIImageView *ipad = [[UIImageView alloc]initWithFrame:imgRect];     ipad.contentMode = UIViewContentModeScaleAspectFit;    ipad.image = iPad;    [myScrollView addSubview:ipad];        imgRect.origin.x+=imgRect.size.width;    UIImageView *macBook = [[UIImageView alloc]initWithFrame:imgRect];    macBook.contentMode = UIViewContentModeScaleAspectFit;    macBook.image = macBookAir;    [myScrollView addSubview:macBook];

(PS:原创文章,转载请说明出处)

0 0
原创粉丝点击