推荐回答
android中scrollview可以通过控制滑动速度的属性来解决太慢的问题。
米大同2019-12-21 18:38:19
提示您:回答为网友贡献,仅供参考。
其他回答
-
我有个方法不需要定时器,声明我的UIScrollView是用作左右滚动的.具体思路是在滚动视图的时减去坐标来模拟减速.接口声明:intscrollCount;//滚动次数floatlastScrollX;//最后一次滚动的x坐标/***视图滚动改变中,降低滚动视图的速率*/-voidscrollViewDidScroll:UIScrollView*scrollView{//-1表示滚动结束,不做处理ifscrollCount==-1{return;}scrollCount++;//记录滚动次数//“计算速率”ifscrollCount%2==0{floatgap=scrollTabView.contentOffset.x-lastScrollX;//左右移动时,各减少最多4个单位.//这里可以自己计算这个值ifgap>4{gap=4;}elseifgap<-4{gap=-4;}scrollView.contentOffset=ccpscrollView.contentOffset.x-gap,scrollView.contentOffset.y;}lastScrollX=scrollTabView.contentOffset.x;}-voidscrollViewWillBeginDragging:UIScrollView*scrollView{//重置scrollCount=0;lastScrollX=0;}-voidscrollViewDidEndDragging:UIScrollView*scrollViewwillDecelerate:BOOLdecelerate{//记录滚动结束scrollCount=-1;。
辛国红2019-12-21 19:56:39
-
这个和scrollview没什么关系吧。如果想缩放图片,那先获取图片的宽高,然后设置监听通过XX方式按比例改变图片的宽高就好了。
黄盛毅2019-12-21 19:12:14
-
很多开发者在做AndroidUI时不知道如何设置ScrollView滚动条控件的滑块颜色,其实通过ScrollView的xml布局属性android:scrollbarThumbVertical可以关联一个drawable对象,比如说在ScrollView中我们有android:scrollbars="vertical"//滚动条是垂直的android:scrollbarThumbVertical="@drawable/red"//垂直滚动条颜色为red,red可以是一个png的图片或用shape组成的xml图形文件组成的drawable对象。
齐晓冰2019-12-21 18:54:52
-
首先,你要确保你scrollview的内容大小和contentSize的大小相符当bounces属性设置为NO时,当UIScrollView中图片滑动到边界时会直接定在边界就不会有弹动的效果。
连亚莉2019-12-21 18:21:10