我有一个包含两个视图的屏幕:
这是一个例子
我希望左视图“控制”UITableView:当用户从上到下滚动时,它应该从上到下滚动UITableView,就好像用户会做出相同的手势但是右边偏移量。
我找到了similar question,但没有回答。
答案 0 :(得分:1)
为您的控制视图(controllerView)添加触摸处理方法
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event;
计算触摸的Y坐标的变化并使用
滚动tableView- (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated
方法