
与えられた画像に示されているように、iPhoneで複数の列を持つことができるグリッドを作成する方法を教えてください。
Apple はUICollectionView、この目的に使用できる iOS 6 で導入しました。
UITableViewまたは、複数の列を表示するカスタム セルで標準を使用することもできます。したがってUITableViewCell、テーブルの 1 行を表示するために必要なすべての UI を含むサブクラスを作成する必要があります。
iOS 6 で Apple によって導入されたコントロールがあるため、その "UICollectionView" コントロールを使用できます。
しかし、私の提案は、
カスタム「UITableViewCell」を使用できます。
その中で、必要に応じてテーブルビュー セルを作成し、オブジェクトの IBOutlet と IBAction を作成し、「CellForRowAtIndexPath」内で、そのすべてのコントロールとバインド メソッドを使用できます。
必要に応じてグリッドを簡単に実現できます。画面を水平方向 (ランドスケープ) にデザインする必要があるかもしれません。
ハッピーコーディング!
乾杯!
UITableViewと 'UITableViewCell' を使用する
編集:
次のデリゲートとデータソース メソッドを記述します