2010-12-06 7 views
2

アプリケーションの[設定]ビューなどのインターフェイスを設計するにはどうすればよいでしょうか。丸みを帯びたボックスや区切り文字をデザインするにはどうすればいいですか?

私がしたいことは、カテゴリと水平線の区切り記号カテゴリごとに、ラベル、テキストフィールド、スライダ、または他のコントロールを各行に含めることができます。

私はバックグラウンドでイメージを使用する必要がありますか、それは私にはかなり汚れています。同じ種類のレイアウトをしていると思われるIBでは、

これはどのように行われますか?

ありがとうございます!

答えて

2

UITableViewを使用し、スタイルをに設定します。標準UITableViewCellはテキストを表示させるだけで、より多くのものを実現するにはカスタムを作成する必要があるかもしれないことに注意してください(例えば、オン/オフスイッチ)。

カスタマイズしたくない場合は、背景画像を追加できます。これを行うには、あなたがクリアするUITableView背景色を設定しUITableView背後UIImageViewを配置していることを確認してください。

theTableView.backgroundColor = [UIColor clearColor]; 

は、カテゴリは、「セクション」を利用するために区切ります。

+0

私たちはこれをIBですべて行うことができますか、またはxcodeを使用して、各セルに必要なさまざまなコントロールを配置する必要がありますか? – ceyquem

+0

はい、できます。インスペクタを使用して、IBのオブジェクトの値を変更します。しかし、コードでUITableViewを実装する必要があります。 –

+0

ありがとう、私は決してそのオプションを見た...今私はこのチュートリアルを試してみてください:http://www.e-string.com/content/custom-uitableviewcells-interface-builder – ceyquem

0

基本的には、グループ化された表を使用できます。異なる/同じ数の行を持つセクションを持つことができます。

関連する問題