私のアプリでは、Excelシートのような複数列のTableViewを作成したいと思います。
テーブルビューも画面サイズよりも大きい場合があるので、水平方向にもスクロールしたいと思います。
これどうやってするの?
私のアプリでは、Excelシートのような複数列のTableViewを作成したいと思います。
テーブルビューも画面サイズよりも大きい場合があるので、水平方向にもスクロールしたいと思います。
これどうやってするの?
自分で実装する必要があります。非常に大きなスプレッドシートはナビゲートが難しく、おそらくデータの表示を再考する必要があるため、これは利用できません。
UIScrollView
その警告が与えられた場合、scrollView へのセルのアタッチメントを自分で管理して実装する必要があります。事前にすべてのビューをアタッチすると、スクロールが不安定になるため、ビューが表示されたらアタッチおよび削除する必要があります。
Github でKKGridViewプロジェクトをチェックアウトすることもできます。これはまさにあなたが望むものかもしれません。
このクラスは似てUITableView
いますが、グリッドと思いつくカスタム レイアウトをサポートしています。WWDC 2012 ビデオのコレクション ビューの紹介ビデオをご覧ください。本当にすごいです。
UICollectioView
またはUISrollView
の代わりに 選択する方が良いUITableView
このUICollectionView
クラスは、順序付けられたデータ項目のコレクションを管理し、カスタマイズ可能なレイアウトを使用して表示します。
の使用について は、 Interface Builder を使用してカスタム nib をロードするUITableView
ことで作成できます。custom UITableView cells
縦スクロールのみです
詳細はこちら