一个困扰已久的UIScrollView问题

原创 2017年05月12日 15:12:36

UIScrollView的滚动怎么控制,反弹怎么控制?
一个是contentSize控制UIScrollView内部是否能滚动:超出范围就滚动,没超出就不滚动。
另外一个是bounces属性,控制外部是否能反弹:

@property(nonatomic)     BOOL     bounces;                      
@property(nonatomic)     BOOL     alwaysBounceVertical;       
@property(nonatomic)     BOOL     alwaysBounceHorizontal; 

用来控制滚动视图是否反弹,bounces默认是YES,这个属性和下面2个属性结合起来控制滚动视图的反弹。
1、当它为NO的时候,表示水平和垂直视图都不反弹,其他两个属性值设置无效。
2、当bounces是YES的时候,就看其他两个属性的设置;alwaysBounceVertical设置垂直方向的反弹是否有效,alwaysBounceHorizontal设置水平方向的反弹是否有效;
这个反弹指的是contentSize的大小未超过UIScrollowView时的反弹,如果视图的大小已经超过了UIScrollowView的大小,那这个设置无效,无论如何都会反弹。
所以,你希望水平方向滚动反弹的话就这样设置:contentSizeHeight=0(小于ScrollowView的高度), alwaysBounceHorizontal=YES;
你希望垂直方向滚动反弹的话就这样设置:contentSizeWidth=0(小于ScrollowView的宽度), alwaysBounceVertical=YES;

版权声明:本文为博主原创文章,未经博主允许不得转载。

UIScrollView 取消拉动反弹

UIScrollView 取消拉动反弹
  • alincexiaohao
  • alincexiaohao
  • 2014年03月25日 14:07
  • 2113

一个困扰已久的UIScrollView问题

UIScrollView的滚动怎么控制,反弹怎么控制? UIScrollView有三个属性:@property(nonatomic) BOOL bounces; ...
  • dlmlzz09
  • dlmlzz09
  • 2017年05月12日 15:12
  • 209

iOS UIScrollview 取消弹簧效果

解决UIScrollview 添加多个UITableView 左右滑动取消弹簧效果。    // 禁止弹簧效果      _scrollView.bounces = NO;...
  • kst_123
  • kst_123
  • 2017年09月01日 02:15
  • 1304

R.java不能自动生成资源ID的问题

如果资源添加后R.java没有对应的资源ID,说明当前工程内代码有错误,这时需要修正代码成功编译次后,添加资源才能在自动在R.java内生成...
  • yoie01
  • yoie01
  • 2014年03月18日 17:05
  • 466

WriteFile一个困扰已久很恶心的问题

在写二进制文件的时候,使用WriteFile有的时候会把0x0A这个1字节数据写成两个字节0x0d,0x0a很烦人,困扰已久 除了使用fopen之类的函数来写文件外, 有没有好的方法避免这种状,困扰已...
  • u012187684
  • u012187684
  • 2014年01月15日 20:14
  • 428

UIScrollView 按页面滚动视图 UIPageControl

1.UIScrollView是可以滚动的view,UIView本⾝身不能滚动,子类UIScrollview拓展了滚动⽅方⾯面的功能。2.UIScrollView是所有滚动视图的基类。以后的UITabl...
  • MLtianya
  • MLtianya
  • 2015年08月08日 21:08
  • 1160

关于iOS中Tableview的反弹效果

TableView有很多地方都有用到,有的需要他的反弹属性关闭,只是一个属性而已,关闭就好了 tableview.bounces=NO;...
  • Coco__D
  • Coco__D
  • 2015年06月05日 16:12
  • 4196

终于解决了一个困扰已久的问题。

在网上看到很多人在找模拟炒股的系统,或是源码,本人在财经公司呆过2年,对模拟炒股系统比较了解。 于是自己试着写了一套模拟炒股系统。上线运行还算稳定。 不过一直有个问题让我苦恼:就是...
  • fuxuncu
  • fuxuncu
  • 2013年05月05日 22:08
  • 316

记录一下一个困扰了我两天的问题

在进行maventest项目时总是出现项目在还没测试完就内存溢出的情况,最后是调整pom文件中的内存数量来解决的...
  • jiahuiling9999
  • jiahuiling9999
  • 2018年01月30日 20:37
  • 18

iOS 滚动视图 UIScrollView 代理方法 相关属性 状态栏 滚动条 回弹 弹簧效果

iOS 滚动视图 UIScrollView 代理方法 相关属性 状态栏 滚动条 回弹 弹簧效果
  • csdn8769487
  • csdn8769487
  • 2017年01月06日 16:08
  • 479
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个困扰已久的UIScrollView问题
举报原因:
原因补充:

(最多只允许输入30个字)