0

UIScrollView を使用して、3 つの異なる UIView 間で水平方向にスクロールしています (私が持っているのでページと呼びます scrollView.pagingEnabled=YES;)。各ページは縦スクロールも可能です。私の問題は、使用scrollView.directionalLockEnabled=YES;しても両方向にスクロールすることです。どうすればこれを止めることができますか。(デイモードが選択されている場合、カレンダーアプリと同様の動作が必要です。すでにいくつかのカレンダーアプリを確認しましたが、水平スクロールが有効になっていません)。

ありがとうございました!

4

1 に答える 1

1

scrollView のコンテンツ サイズを scrollView の高さと等しくなるように設定します。

scrollView.contentSize = CGSizeMake(scrollView.frame.size.width * pages.count,scrollView.frame.size.height);
于 2012-04-04T11:45:32.400 に答える