ContainerView を含む ScrollView があります。ContainerView には、ユーザーがパンできるはずの別のビューが含まれています。
scrollView は垂直方向にのみスクロールし、「containerView 内のビュー」はすべての方向にパン可能です。これが私が持っているものです
self.scrollView.contentSize = CGSizeMake(1024,1440);
self.modelController = [self.storyboard instantiateViewControllerWithIdentifier:@"LCProduct3DViewController"];
self.modelController.meshIdentifier = self.meshIdentifier;
[self addChildViewController:self.modelController];
self.modelController.view.frame = self.threeDView.bounds;
[self.threeDView addSubview:self.modelController.view];
何が起こるかというと、modelController のビュー内のタッチ イベントと、modelControler のビューの外側にあるがスクロールビューの境界内にあるタッチ イベントが、お互いの道を歩んでいるように見えるということです。で遊んだ
self.scrollView.canCancelContentTouches = NO;
self.scrollView.delaysContentTouches = NO;
しかし、まだ実用的な解決策を見つけていません。
何か案は ?
前もって感謝します