0

写真を撮ってみましょう:

ナビゲーション バー

「O」ボタンのように、ナビゲーションバー自体よりも大きなナビゲーションバーボタンを表示する方法はありますか? または、そうでない場合、このレンダラーを使用したい場合に最適なハックは何ですか?

4

3 に答える 3

0
  1. UINavigationBar の clipSubview = NO を試してください --> その UIView プロパティなので、UINavigationBar でも機能するはずですが、これについてはわかりません

  2. UINavigationBar を使用する代わりに、containerView として UIView のようなカスタム コントロールを使用します --Backround UIImageView --Back UIButton Custom style --Right UIButton Custom style

アプリケーションの共通コントロールを配置する必要がある RootViewController に、この containerView を表示します。画面の中央部分は、ボタン タップ イベントまたは画面フローに従って設定されます。

これがあなたを助けることを願っています。

于 2013-07-03T17:59:36.943 に答える
0

UILabel configure を作成し、ナビゲーション バーのタイトル ビューとして設定します。このボタンをサブビューとしてナビゲーション バーのタイトル ビューに追加しました。

于 2013-07-03T20:10:15.227 に答える
0

このロジックをサポートするカスタムビューコントローラーを作成する最良の方法だと思います。

たとえば、メソッド setNavigationBarByType:(YourType) を使用してカスタム ビューコントローラーを作成できます。

次に、このviewControllerを親viewControllerとして使用します

于 2013-07-03T17:35:20.437 に答える