タイトルのとおり、UIButtonをnavbarのtitleViewとして使用しています。 navbarと一緒にUIButtonを大きくする方法はありますか?私はself.navigationController?.navigationBar.prefersLargeTitles = true
を設定すると、どのような私が得たことは、この、iOS 11が好きで、タイトルがuibuttonのタイトルを持っています
0
A
答えて
0
である私は、この上の任意のドキュメントを見つけることができませんので、私は少しを果たしました。 iOS 11では、そのタイトルをボタンにして左に大きく表示することはできないようです。
また、ボタンのフレームサイズで再生しました(下記に追加)。私はフレームを何に設定しても、ボタンのサイズを大きくすることができませんでした。
再作成するために、私はシングルビュープロジェクトを設定しました。私はナビゲーションコントローラにビューコントローラを埋め込んだ。 ViewController.swift
さんviewDidLoad
で
、私はこのコードを追加:
let titleButton = UIButton(type: .roundedRect)
titleButton.setTitle("Hello Button!", for: UIControlState.normal)
let navController = parent as! UINavigationController
navController.navigationBar.topItem!.title = "Hello???"
navController.navigationBar.topItem!.titleView = titleButton
navController.navigationBar.prefersLargeTitles = true
これはあなたの例のようなものを探してしまいます。
IF I:
は、空の文字列に
.title
を設定、またはラインアウト注意: ナビゲーションバーが伸びており、何のタイトルテキストショー(Interface Builderで設定するか、またはタイトルテキストを示していません)
注釈なし
.prefersLargeTitles
、またはそれをfalse
に設定します。ナビゲーションバーは標準の高さですが、ボタンは表示されますが、タイトルテキストは表示されません。発言アウト
titleView
ラインを、AND:- は
true
に.prefersLargeTitles
セットを残す:title
テキストは左側に大型表示し、ナビゲーションバーの高さが延伸されます。 .prefersLargeTitles
をfalse
に設定してください:title
の上部中央にテキスト表示があり、ナビゲーションバーは通常の高さです。
- は
関連する問題
- 1. uibuttonタイトル
- 2. タイトルがUIButtonに表示されない
- 3. UIButtonは、私が最初のタイトル「を使用する現在の場所」でInterface BuilderでUIButtonを持っているタイトル
- 4. UIButtonタイトルが表示されない
- 5. Facebookや、好きなウェブサイトのリンクを共有するときにウェブサイトのタイトルが間違っています
- 6. イベントハンドラでUIButtonのタイトルを取得する
- 7. カスタムUIButtonクラスのタイトルが表示されない
- 8. 楕円は私がタイトルを持っているテキストオーバーフロー
- 9. クロップされたUIButtonタイトル
- 10. UIButton wierdness:カスタムボタンタイプのタイトルを設定できません
- 11. UIButtonのタイトルが切り詰められます
- 12. UIButtonのタイトルがデフォルトに変更されます
- 13. UIButtonのタイトルを設定する
- 14. uibuttonのタイトルを確認する方法
- 15. タップしたときにUIButtonのタイトルを切り替えます
- 16. 流暢なバインディングとUIButtonのタイトル
- 17. OSStatusBar statusItemタイトルがOS Xで短くなっています
- 18. UITabBarItemのタイトルはUIViewControllerのタイトルによって上書きされますか?
- 19. 嗜好タイトルをラップする方法は?
- 20. iOSのナビゲーションバーのタイトルは、ビューが
- 21. UIButtonイメージの前にUIButtonのタイトルを設定するには
- 22. iPhone SDK:カスタム画像付きのUIButtonでタイトルを表示できますか?
- 23. CSS要素のタイトルが間違っています
- 24. 1つのUIButtonからタイトルをクリックしてドラッグし、別のUIButtonのタイトルにドロップすることはできますか?
- 25. Androidの好みのタイトル/要約のテキストスタイル
- 26. iPhone UIButtonにタイトルをつけるには?
- 27. 部門のタイトルに従ってページのタイトルを変更する
- 28. タイトルと私はそれがタイトルと右にいくつかのボタンを持っていることになっている、このHTMLボックスを作った
- 29. iOSのタイトルを含むコンボボックス
- 30. 防止は、私が持っているタイトルで述べたよう