連絡先アプリのようなテーブルビューを作成するにはどうすればよいですか?主な問題は、このようにフォトホルダーを正しく配置する方法です:
3 に答える
別の提案:
グループ化されたテーブルの最初のセクション (左側の写真のセクション) は、テーブルの最初のセクションではありません。テーブルヘッダービューです。
このテーブル ヘッダー ビューには、UIImage ビューと UIcontrainer ビューが含まれています。その UIContainer ビューにはテーブルがあります。そのスクロール ビューのプロパティはスクロール不可に設定されています。
最善のアイデアではないかもしれませんが、デザインを見るとうまくいくかもしれません。ただ...左上のテーブルがスクロールジェスチャーにどのように反応するかわかりません。タッチ(選択など)は正常に機能するはずです。
実物UITableView
は「電話」から始まり「のめ」「ソブレノメ」「うすアロイ」などのセル、さらに「写真」撮影BOXまですべてカスタムで作成することを提案しますUIView
。
カスタムビューが作成されたら、スタイルを模索したUITableViewを作成し、すべてをカスタマイズしUILabel
ますUITextField.
面白い。そのようなことを試したことはありません。
本当にテーブルだと……
フレームを変更しようとする最初の 3 つのセルのカスタム セルを試してみます。(右に移動して小さくします。ただし、柔軟な方法でコーディングしてください。定数はありません。テーブル ビューの左右のマージンからのオフセットを使用します。
次に、テーブル ビュー自体にアクセスしてみます。これは、最終的には UIScrollView のサブクラスに過ぎず、UIImageView をサブビューとして追加して、写真が表示される場所に正確に配置します。
試してみて、楽しんでください...