のトップバーにUISegmentedControl
のどこかを埋め込みたいと思います。UINavigationBar/Itemに埋め込まれたUISegmentedControl
UIBarButtonItem
に埋め込み、左または右のbarButtonItemとして設定しても問題ありません。
iPhoneの画面の不動産を扱う際には、このアプローチを理解することができます。私はiPadのPopoverでこれをやっていますし、トップバーには垂直スペースがたくさんあります。 segmentedControlを左または右のbarButtonItemとして追加すると、セグメントボタンのテキストが表示されないように縮小され、「完了」ボタンの幅などになります。 navigationItem TitleViewは、右端まで表示されますが、テキストを表示できる3セグメントコントロールよりもさらに縮小されています。
ポップオーバーコンテンツを囲むUINavigationController
の中心に、UISegmentedControl
を追加するにはどうすればよいですか。
誰かが私を助けてくれることを願っています:)前もって感謝します。
こんにちは、それは文脈上バーに属し、内容には属しません。 Appleが選択した電子メールの中で、メールアプリケーションに「次のメッセージ、上矢印/下矢印」セグメント制御を入れてしまったかどうかは分かりません。または、リストをソートするためのセグメント化されたコントローラがリストに配置されている場合。 – RickiG
を参照してください。私は作業コードとスクリーンショットで私の答えを編集しました。私はこれが役立つことを願っています – Costique
ありがとうございます:)それは素晴らしいです、それはすべての違いを作るsizeToFitの呼び出しです。ありがとうございました。 – RickiG