UIScrollView

参考官网:http://www.tasharen.com/forum/index.php?topic=6763

基于 NGUI3.0.7


UIScrollView的作用是用来制作滚动列表的,要完整制作出一个成品需要NGUI多个Component配合。


Movement  移动方向

Horizontal 只能横向滑动

Vertical 只能纵向滑动

Unrestricted不限制 (想怎么滚就怎么滚)

Custom 根据下面  X/Y(取值{0,1})  的数值决定 列表跟随手指滚动的距离。手指移动距离 × X/Y = 列表移动距离



Drag Effect  拖动的动效

None

Momentum 惯性,拖动后松手还会继续减速移动

MomentumAndSpring  除了惯性外,还能像弹簧一样,当拖到尽头还能继续拖,并且松开手指后会弹回去(需要勾选Prstrict Within Panel。说不清楚。。。


Scroll Wheel Factor 鼠标滚轮滚动速度

Momentum Amount  手指/鼠标移动超过该数值才能开始滑动列表


Reset Position 根据下面  X/Y(取值{0,1})  的数值决定 Reset后的滑动列表定位的位置。Reset的函数有几种,可以自己翻UIScrollView的Public方法,其中一种: UIScrollView.ResetPosition()


Restrict Within Panel  始终让列表充满可视范围(如果你发现点击子图时会滑动,通常是因为这个选项作怪)。


Cancel Drag If Fits  当列表未充满可视范围时,禁止滚动


Smooth Drag Start    平滑地开始滚动,不勾选可能会出现跳跃的情况


IOS Drag Emulation  是否模拟IOS的拖动效果 ?  勾选则当移动到尽头后列表的移动速度是手指的一半(好像有橡皮筋拉住一样),不勾选则列表与手指移动距离始终一样


Scroll Bars  把对应方向的滑动条拖到相应框中,就能显示当前滑到的位置。

Show Condition  什么时候显示滑动条



有空记录一下制作滑动列表的流程和可用的函数


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值