私はこのパラメータを持つ UIScrollView を持っています:
[scrollView setPagingEnabled:YES];
[scrollView setContentSize:CGSizeMake(1024 * 2, 768)];
[scrollView setShowsHorizontalScrollIndicator:NO];
[scrollView setShowsVerticalScrollIndicator:NO];
[scrollView setScrollEnabled:NO];
[scrollView setDelegate:self];
ページを変更する場合:
CGRect frame = scrollViewPages.frame;
frame.origin.x = 1024;
[scrollViewPages scrollRectToVisible:frame animated:YES];
したがって、このスクロールビューには表示コンテンツ用の 2 つの領域があります。最初の四角形ではタッチが機能しますが、サイズの異なる他のコンポーネントを持つ他のセグメントに変更すると、タッチ イベントが機能しません。UIScrollView は隠しセクションにタッチ イベントを適用しないことを読みました。タッチ操作を取得するためにビューを更新する方法を知りたいです。
ありがとう