xcodeインタフェースビルダーでナビゲーションコントローラのナビゲーションバーを設計しようとしています。ただし、ナビゲーションアイテムのタイトルビューを正しく配置することはできません。 titleview - > size inspector - > Arrange - >コンテナを水平方向に塗りつぶしました(タイトルビューの自動レイアウト制約を設定する方法がないため)。これは一部の画面サイズでは機能しますが、他の画面サイズでは機能しません。どのように私は、すべてのデバイスサイズのナビゲーション項目の幅全体を埋めるように、タイトルビューを配置することができますか?あなたが設計している何UINavigationItem:TitleViewでコンテナを水平に塗りつぶす
答えて
は明らかにナビゲーションバーの典型的ではありません。したがって、ナビゲーションバーを完全に省き、インターフェイスの上部にある通常のビューとしてビューを設計するのが最も簡単です。
また、左バーボタンアイテムと右バーボタンアイテムを使用しないでください。私はそのように(これ以上、コンセプトの証明として)あなたのインターフェイスをエミュレートで少し難しさがありませんでした:
おかげでマット。私の要件は、navigationBarがスクロール(関連するテーブルをスクロールするとき)で非表示にすることです。 IOS自体がこのアニメーションを提供し、私は正常なビューで動作を模倣して失敗しました。私は定期的なビューで同じ効果を得ることができると思いますか? – c00der
私は決してそれをやったことはありませんが、私はあなたがそれをかなりうまく模倣できなかった理由を見ません。デレゲートとして動作することによってスクロールビューが何をしているのかを知っていて、スクリーンからビューをアニメーション化するのが標準的なことです。 - 「ナビゲーションバーを使用しないでください」と言っているわけではありません。私は、ナビゲーションバーを使用する場合、実際には単語の通常の意味でサブビューを持たないという事実を受け入れる必要があると言っています。 2つのバーのボタンの項目は、私が以前のコメントで提案しようとしたように、ここで必要なものだけかもしれません。 – matt
答えのマットを明確にしてくれてありがとう。私はそれを試みます。 – c00der
- 1. マトリックスを平行に塗りつぶす
- 2. WPF水平リストボックスの縦方向の塗りつぶし
- 3. 2番目のフローティングdivにコンテナdiv内の残りの水平スペースを塗りつぶす問題
- 4. Pandasデータフレームでセルの値を水平方向に塗りつぶす
- 5. イメージでテキストを塗りつぶす方法。スケール&センター(垂直と水平)?
- 6. Xamarin.formリストビューを水平に塗りつぶして次の行に移動
- 7. ナビゲーションの塗りつぶしコンテナの100%
- 8. 2つの水平線の間の塗りつぶし部分matlab
- 9. 水平スクロールドロップダウンの項目で背景色が塗りつぶされない
- 10. WinForms UserControlをコンテナのサイズに塗りつぶす方法
- 11. コンテナ内のイメージをページの半分に塗りつぶす
- 12. コンテナを塗りつぶすユーザーコントロールを取得する
- 13. 画面全体を水平に塗りつぶすのではなく、ボタンを狭くする
- 14. ListBoxを作成して親コンテナの幅を塗りつぶす
- 15. 等しい幅の2つのボタンは、リアクションネイティブの画面を水平に塗りつぶします。
- 16. Scala-Sparkの行の平均でNullを塗りつぶし
- 17. 親コンテナのブートストラップで塗りつぶし画像
- 18. 水平ListView内のUserControlが親を垂直に塗りつぶすことはできません
- 19. angularJsで塗りつぶし
- 20. ゼロで塗りつぶし
- 21. NSTextField(multiline)は、すべての線を塗りつぶした後に水平方向に伸びます。
- 22. ブートストラップ:navbarマイナスナビバーの下のコンテナ全体を塗りつぶし
- 23. ネストされたレイアウトでAspectFillで画像が水平に塗りつぶされない
- 24. フィールドを塗りつぶし
- 25. toolStripDropDownButtonを塗りつぶし
- 26. svgグループ化されたポリラインを塗りつぶして塗りつぶす
- 27. 条件付きでボロノイセグメントの塗りつぶし/塗りつぶし
- 28. ハイフンで行を塗りつぶす
- 29. ポイントでビットマップを塗りつぶす
- 30. iTextSharpでラジオボタングループを塗りつぶす
タイトルビューのサイズはあなた次第ではありません。単一のビューの代わりに、左のバーボタン項目、タイトル、および右のバーボタン項目を使用します。さらに、ナビゲーションバーの通常のコンテンツのように見えるわけではないので、ナビゲーションバーを持たないほうがいいかもしれません。そうすれば、あなたはこれを通常の視点で好きなようにデザインすることができます。 – matt