質問: iOS:ビューのスクロールジェスチャーを別のビューに転送する 私は2つのビューを持つ画面があります: * 画面の半分を占める右側のUITableView(tableView) * 画面の他の半分を占める左側のUIView(controllerView) ここに例があります !Tranfer Scroll to TableView 私はUITableViewを "制御"する左のビューを望みます。ユーザが上から下にスクロールするとき、UITableViewを上から下にスクロールする必要があります。 同様の質問が見つかりましたが、答えはありません。
回答: コントロールビュー(controllerView)にハンドリングメソッドを追加する ``` - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event; - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event; - (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event; ``` https://developer.apple.com/ライブラリ/ iOS /#ドキュメント/ EventHandling/Conceptual/EventHandlingiPhoneOS/MultitouchEvents/MultitouchEvents.html タッチとスクロールのY座標の変化を計算する ``` - (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated ``` 方法。