0

Web サイトで得られるクラム トレイルのようなものを含むバーを追加する方法を知りたいです。このようなものです(情報バーはナビゲーションバー、バーは私のサブバー、カレンダーはテーブルビューになります)。

ここに画像の説明を入力

わかりましたので、これがまだ理にかなっていることを願っています。しかし、これは私がやりたいことのほとんどです...私はそれを行うための最良の方法を傷つけていますか?

uitableviewcontroller をツールバー付きの通常のビュー (ウィンドウ) に変更するだけですか? 次に、テーブルビューをウィンドウ内に配置し、それをナビゲーションスタックにプッシュしますか? よくわかりませんが、ここにいる誰かが私よりも優れたアイデアを持っていて、私を助けてくれることを願っています:)

4

2 に答える 2

3

UINavigationController には、デフォルトで無効になっているツールバーがあります。次のようにして有効にします。

- (void)setToolbarHidden:(BOOL)hidden animated:(BOOL)animated

次に、UIToolbarButtons を追加し、必要に応じてそのフレームを調整できます。

しかし、適切に使いやすくするために、ツールバーを一番下に置いておくことをお勧めします。ボタンの配置が近すぎるために、意図していないものを誤って押すことは好きではありません。

于 2012-05-17T02:39:53.990 に答える
0

ハム、ここであなたを完全にフォローするかどうかはわかりませんが、ヘッダー UIView とフッター UIView があるため、UITableViewController の上部に何か (インフォバーを含む) を追加できます (IB でテーブルビューのすぐ上に何かをドラッグしてみてください) )。

それが役に立てば幸い。

于 2012-05-17T02:31:44.143 に答える