:iOSの - 私は、次のインターフェイスのレイアウトを実現するために必要なインタフェースのレイアウト
明白なパスは、テーブルビューになりますが、私はトッププレーヤーとのことをやって下のボタンセットをどのように行うのでしょうか?テーブルビューの行にボタンを埋め込むのはちょっと見苦しいですが、私は何か提案していますか?
:iOSの - 私は、次のインターフェイスのレイアウトを実現するために必要なインタフェースのレイアウト
明白なパスは、テーブルビューになりますが、私はトッププレーヤーとのことをやって下のボタンセットをどのように行うのでしょうか?テーブルビューの行にボタンを埋め込むのはちょっと見苦しいですが、私は何か提案していますか?
私にはUIView
の構成階層のようです。一番上の要素はカスタムUIView
サブクラスで、そのサブビューは適切なコントロールで構成されます。次にダウン、そうUIButton
、その後、あなたのUITableView
(それはそれはおそらくいないように見える?スクロールん。)(などのゴミ、)ボタンのその後別の行
で、要約すると、お使いのベースビューは、ちょうどUIView
ですあなたはサブビューで作っています。私はそれがグループの中でUITableView
であると想定しています。 IBでレイアウトするのが最も簡単です。
UIView内に複数のテーブルビューを持つことができます。または、上部と下部のコントロールをテーブルのヘッダーとフッターに配置することもできます。簡単な例:
**静的**テーブルビューはUITableViewControllerに埋め込まれなければなりません。 (UIViewControllerでは動作しません) – lnafziger
テーブルビューには、それはいくつかの値を表示するだけだスクロールしないが、今どのように私はこの階層を達成することができますか?私のコントローラは、単純なビューコントローラですか?私を最も混乱させる部分は、ビューの内部のテーブルビューです。 – 8vius
はい、ベースビューはあなたの 'UIViewController'のビューになります。 'UITableViewController'を使ってテーブルビューを管理するのが最も一般的ですが、ビューコントローラが' NSTableViewDataSource'と 'NSTableViewDelegate'プロトコルに準拠し、テーブルビューのIBOutletを持っている限り、必要はありません。データソースを提供し、メソッドを委譲するだけで済みます。 (ビューコントローラのテンプレートはそれらを提供するものではありません)。また、IBでレイアウトすると役立ちます。 – FluffulousChimp
私は話しているようにそうしています、私はちょうどあなたがアランよりも、あなたが言ったことを知らなかった。 – 8vius