iOS - UIScrollView
来源:互联网 发布:mac草图大师总是卡 编辑:程序博客网 时间:2024/06/18 13:42
[super viewDidLoad];15 16 // 1.创建UIScrollView17 UIScrollView *scrollView = [[UIScrollView alloc] init];18 scrollView.frame = CGRectMake(0, 0, 250, 250); // frame中的size指UIScrollView的可视范围19 scrollView.backgroundColor = [UIColor grayColor];20 [self.view addSubview:scrollView];21 22 // 2.创建UIImageView(图片)23 UIImageView *imageView = [[UIImageView alloc] init];24 imageView.image = [UIImage imageNamed:@"big.jpg"];25 CGFloat imgW = imageView.image.size.width; // 图片的宽度26 CGFloat imgH = imageView.image.size.height; // 图片的高度27 imageView.frame = CGRectMake(0, 0, imgW, imgH);28 [scrollView addSubview:imageView];29 30 // 3.设置scrollView的属性31 32 // 设置UIScrollView的滚动范围(内容大小)33 scrollView.contentSize = imageView.image.size;34 35 // 隐藏水平滚动条36 scrollView.showsHorizontalScrollIndicator = NO;37 scrollView.showsVerticalScrollIndicator = NO;38 39 // 用来记录scrollview滚动的位置40 // scrollView.contentOffset = ;41 42 // 去掉弹簧效果43 // scrollView.bounces = NO;44 45 // 增加额外的滚动区域(逆时针,上、左、下、右)46 // top left bottom right47 scrollView.contentInset = UIEdgeInsetsMake(20, 20, 20, 20);48 49 _scrollView = scrollView;50 }51 52 - (IBAction)down:(UIButton *)sender {53 [UIView animateWithDuration:1.0 animations:^{54 //三个步骤55 CGPoint offset = _scrollView.contentOffset;56 offset.y += 150;57 _scrollView.contentOffset = offset;58 59 //_scrollView.contentOffset = CGPointMake(0, 0);60 }];
0 0
- iOS UIScrollView
- IOS UIScrollView
- UIscrollview ios
- IOS UIScrollView
- IOS UIScrollView
- IOS UIScrollView
- IOS UIScrollView
- IOS UIScrollView
- IOS UIScrollView
- ios UIScrollView
- iOS UIScrollView
- IOS UIScrollView
- iOS UIScrollView
- IOS UIScrollView
- IOS UIScrollView
- IOS- UIScrollView
- IOS-UIScrollView
- iOS UIScrollView
- Linux使用简单的命令行进行数制转换
- 微信硬件平台设备直连全讲解(2)框架讲解
- Android Library的小Demo
- JavaServer Faces 2.2 requires Dynamic Web Module 2.5 or newer
- 从源码看Docker Registry v2中的Token认证实现机制
- iOS - UIScrollView
- 常用Git命令大全思维导图
- 给Java说句公道话
- 【软件】github的基本使用
- Mac上配置adb命令环境
- Spring transaction事务 roll back各种回滚
- react-native不能生成index.android.bundle
- Git命令小记
- Didn't find class "com.android.tools.fd.runtime.BootstrapApplication"