如何自己实现UIScrollView
请问各位如何从UIView继承,来实现UIScrollView. --------------------编程问答-------------------- --------------------编程问答-------------------- 为什么要自己实现?说个需求! --------------------编程问答-------------------- 不用自己实现吧。。。 --------------------编程问答-------------------- 我的想法是这样的,不知道可不可行!
重写touch事件,判断点与点之间距离,设触摸开始时的点为:startPoint,触摸结束的点为:endPoint。在写判断:(水平方向)
if(endPoint.x - startPoint.x > 0){
//换一个View,表示向左
}
else if(endPoint.x - startPoint.x < 0){
//换上一个View,表示向右
}else{
return;
}
数值方向比较.y的值。
不知道你要的是不是这种效果。 --------------------编程问答-------------------- 肯定可以做,楼主把需求说一下。让大家参谋参谋。。。 --------------------编程问答-------------------- 像写控件一样自己实现触摸的各个状态 --------------------编程问答-------------------- 参考UIScrollView类的实现在编写吧 --------------------编程问答-------------------- http://www.cnblogs.com/Snowfun/archive/2011/05/19/2051001.html --------------------编程问答-------------------- 审核不能通过吧! --------------------编程问答-------------------- 这个可以写,不过你要做到UISCROLLVIEW的百分之多少?
补充:移动开发 , iPhone