写真を撮ってみましょう:
「O」ボタンのように、ナビゲーションバー自体よりも大きなナビゲーションバーボタンを表示する方法はありますか? または、そうでない場合、このレンダラーを使用したい場合に最適なハックは何ですか?
写真を撮ってみましょう:
「O」ボタンのように、ナビゲーションバー自体よりも大きなナビゲーションバーボタンを表示する方法はありますか? または、そうでない場合、このレンダラーを使用したい場合に最適なハックは何ですか?
UINavigationBar の clipSubview = NO を試してください --> その UIView プロパティなので、UINavigationBar でも機能するはずですが、これについてはわかりません
UINavigationBar を使用する代わりに、containerView として UIView のようなカスタム コントロールを使用します --Backround UIImageView --Back UIButton Custom style --Right UIButton Custom style
アプリケーションの共通コントロールを配置する必要がある RootViewController に、この containerView を表示します。画面の中央部分は、ボタン タップ イベントまたは画面フローに従って設定されます。
これがあなたを助けることを願っています。
UILabel configure を作成し、ナビゲーション バーのタイトル ビューとして設定します。このボタンをサブビューとしてナビゲーション バーのタイトル ビューに追加しました。
このロジックをサポートするカスタムビューコントローラーを作成する最良の方法だと思います。
たとえば、メソッド setNavigationBarByType:(YourType) を使用してカスタム ビューコントローラーを作成できます。
次に、このviewControllerを親viewControllerとして使用します