(iOS开发)UIScrollView的使用以及注意事项
2016-09-20 16:28
603 查看
<pre name="code" class="objc">//1. 建立UIScrollView窗口,我们只打算用手机的上半屏显示图像,(这一步也可以在storyboard里完成) myScrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320 , 300)]; //2.建立内容视图 UIImageView * view = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"tesla.jpg"]]; //3.将内容视图作为scrollView的子视图 [myScrollView addSubview: view]; //4.当然了,还得把scrollView添加到视图结构中 [self.view addSubview: myScrollView];
// 5.设置滚动的内容尺寸
myScrollView.contentSize = CGSizeMake(imageW, imageH);
myScrollView.showsHorizontalScrollIndicator = NO;//不显示水平拖地的条
myScrollView.showsVerticalScrollIndicator=NO;//不显示垂直拖动的条
myScrollView.pagingEnabled = YES;//允许分页滑动
myScrollView.bounces = NO;//到边了就不能再拖地
注意事项:
UIScrollView被push之后返回,会发生控件位置偏移,用下面的代码就OK
self.automaticallyAdjustsScrollViewInsets = NO; self.edgesForExtendedLayout = UIRectEdgeNone;
相关文章推荐
- 【iOS开发-34】自己主动释放池@autoreleasepool的使用注意事项以及ARC机制——面试必考内容
- (iOS开发)webView的使用与注意事项
- ios 关于UIAlertView与UIActionSheet的区别,以及在使用过程中注意事项
- iOS开发万能的transform注意事项,以及viewWithTag以及.png后缀可以省略的一些知识
- 【iOS开发-34】自动释放池@autoreleasepool的使用注意事项以及ARC机制——面试必考内容
- iOS开发:关于automaticallyAdjustsScrollViewInsets的使用和注意事项
- iOS开发自动释放池@autoreleasepool的使用注意事项以及ARC机制——面试必考内容
- UIScrollView的基本使用方法和注意事项 - iOS - UI基础知识总结10
- 【iOS开发-43】万能的transform注意事项,以及viewWithTag以及.png后缀可以省略的一些知识
- Objective-C ,ios,iphone开发基础:多个视图(view)之间的切换2,使用导航栏控制,以及视图之间传值。
- iOS开发之AFN的使用和注意事项
- iOS开发UI篇 -- 0329UIScrollView案例以及代理详解
- iOS开发-开源类库工具Cocoapods使用注意事项及错误解决办法
- IOS开发之UIScrollView使用总结
- iPhone开发笔记(20)EGOImageView的使用方法及注意事项
- 【iOS-Cocos2d游戏开发之十六】添加本地通知(UILocalNotification)以及添加系统组件滚动视图(UIScrollView)!【2011年11月15日更新】
- Objective-C ,ios,iphone开发基础:多个视图(view)之间的切换,以及视图之间传值。使用parent <->dismiss
- IOS开发基础—uiscrollview的基本使用
- Android开发 WebView使用注意事项
- iOS开发>>>UIScrollView滚动条视图的使用