0

UITableViewページネーションが有効になっている水平方向と、水平UITableView方向のtableView内の垂直方向があります。iOS 7 未満では正常に動作し、iOS 7.x では正しく動作しません。

問題は、水平 (外側UITableView) スクロールが垂直 (内側) スクロールより優先度が高いため、ユーザーが垂直方向にスクロールできないことですUITableViewUTableViewユーザーが垂直にスクロールするとき、またはその逆のときに外側のスクロールを無効にする方法

directionalLockEnabledプロパティをYESに設定しましたが、解決されません

4

1 に答える 1

0

私はアプリでこれと同じ機能を持っていましたが、水平ではなくUITableViewUICollectionViewテーブルビューが垂直でコレクションビューが水平でした。機能はほぼ同じです。UICollectionViewのレイアウト オブジェクトのプロパティを水平に設定するだけです。絵コンテのサブオプションにUICollectionView、オブジェクトである金色の立方体がありUICollectionViewFlowLayoutます。それを選択できscrollDirection、水平または垂直に設定できるプロパティが含まれています。

いつでも縦にも横にもパンジェスチャできて問題なく、スクロールしたいものをスクロールできました。

UICollectionView リファレンス

于 2013-10-02T13:16:37.280 に答える