タグ付けされた質問 「uinavigationbar」

UINavigationBarクラスは、iOSで階層コンテンツをナビゲートするためのコントロールを実装します。これは通常、画面の上部に表示されるバーで、階層を上下に移動するためのボタンが含まれています。主なプロパティは、左(戻る)ボタン、中央のタイトル、およびオプションの右ボタンです。これらのそれぞれにカスタムビューを指定できます。ナビゲーションバーを使用する最も一般的な方法は、UINavigationControllerオブジェクトと組み合わせて使用​​することです

30
UINavigationBar 1pxボトムラインを非表示にする方法
コンテンツと調和させるためにナビゲーションバーが必要になるアプリがあります。 誰かがこの迷惑な小さなバーを取り除くか色を変える方法を知っていますか? 下の画像では、「ルートビューコントローラー」の下にあるこの1ピクセルの高さのラインについて話しています。

24
UIToolbarに左矢印ボタン(UINavigationBarの「戻る」スタイルなど)を作成する
に「戻る」左矢印ベゼルボタンを作成したいですUIToolbar。 私が知る限り、これらのいずれかを取得する唯一の方法はUINavigationController、デフォルト設定のままにして、左側のバー項目に1つ使用することです。しかしUIBarButtonItem、それをとして作成する方法を見つけることができないためUIToolbar、と非常に似ていても、標準で作成することはできませんUINavigationBar。 ボタン画像を使用して手動で作成することはできましたが、ソース画像がどこにも見つかりません。アルファチャネルエッジを持っているため、スクリーンショットや切り取りでは、多目的な結果は得られません。 私が使用するすべてのサイズと配色のスクリーンショットを超えるアイデアはありますか? 更新:質問を避けて、私はこれを尋ねるべきではなく、使用するべきであることを示唆するのをやめてくださいUINavigationBar。私のアプリはInstapaper Proです。(スペースを節約し、読み取り可能なコンテンツ領域を最大化するために)下部のツールバーのみが表示され、左矢印の戻るボタンを下部に配置したいと思います。 これを行う必要はないということは答えではなく、確かに賞金に値しません。

30
iPhoneナビゲーションバーのタイトルのテキストの色
iOSナビゲーションバーのタイトルの色は、デフォルトでは白のようです。それを別の色に変更する方法はありますか? navigationItem.titleView画像を使ったアプローチを意識しています。私のデザインスキルは限られていて、標準の光沢を得ることができなかったため、テキストの色を変更することを好みます。 どんな洞察もいただければ幸いです。

12
Swiftの最初のViewControllerからナビゲーションバーを非表示にする方法は?
ナビゲーションバーを最初のViewControllerまたは特定のViewControllerから迅速に非表示にするにはどうすればよいですか? 私は次のコードを使用しましたviewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } そしてまたviewWillAppear: override func viewWillAppear(animated: Bool) { self.navigationController?.isNavigationBarHidden = true } どちらのメソッドも、すべてのViewControllerからナビゲーションコントローラを非表示にします。

28
Swiftでのナビゲーションバーの色の変更
ユーザーがアプリ全体のカラーテーマを選択できるように、ピッカービューを使用しています。 ナビゲーションバー、背景、場合によってはタブバー(可能な場合)の色を変更することを計画しています。 私はこれを行う方法を調査してきましたが、Swiftの例を見つけることができません。誰かがナビゲーションバーの色とナビゲーションバーのテキストの色を変更するために使用する必要があるコードの例を教えてもらえますか? ピッカービューが設定されました。UIの色を変更するコードを探しています。


11
iOS 7ナビゲーションバーのテキストと矢印の色
ナビゲーションバーの背景を黒に設定し、その中のすべての色を白に設定したい。 だから、私はこのコードを使用しました: [[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], NSForegroundColorAttributeName, [UIColor whiteColor], NSForegroundColorAttributeName, [NSValue valueWithUIOffset:UIOffsetMake(0, -1)], NSForegroundColorAttributeName, [UIFont fontWithName:@"Arial-Bold" size:0.0], NSFontAttributeName, nil]]; しかし、戻るボタンのテキストの色、矢印、バーのボタンは、デフォルトの青色のままです。 下の画像のようにそれらの色を変更するにはどうすればよいですか?

30
タイトルなしのUINavigationBarカスタム戻るボタン
タイトルなしでiOS 7以降のナビゲーション戻るボタンをカスタマイズするにはどうすればよいですか?(つまり、矢印のみ) self.navigationItem.leftBarButtonItem = self.editButtonItem; self.backButtonItemがあるかどうか疑問に思っています。 または このようなもの? self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemBACK target:self action:@selector(back)];

30
ナビゲーションバーの「戻る」ボタンのタイトルを変更する方法
現在、左バーボタンのデフォルト値は、現在のビューをロードしたビューのタイトル、つまり、ボタンが押されたときに表示されるビュー(戻るボタン)です。 ボタンに表示されるテキストを別のテキストに変更したい。 次のコード行をビューコントローラーのviewDidLoadメソッドに挿入しようとしましたが、機能していないようです。 self.navigationItem.leftBarButtonItem.title = @"Log Out"; 私は何をすべきか? ありがとう。

18
iOS 7でナビゲーションバーの色を変更する方法
iOS 7でナビゲーションバーの色を変更するにはどうすればよいですか? 基本的に私はTwitter Nav Bar(iOS7そのために更新されたTwitter )のようなものを実現したいと考えています。の上にナビゲーションバーを埋め込みましたview controller。必要なのは、上部のユーティリティバーと共に、ナビゲーションバーの色を水色に変更することだけです。にオプションが見つからないようですstoryboard。

30
iOS UIBarButtonItemのタイトルテキストの削除
私がやりたかったことはUIBarButtonItem、ナビゲーションバーに青いシェブロンだけを残して、の[戻る]ボタンからテキストを削除することです。私はiOS 7向けに開発していることを覚えておいてください。以下を含むいくつかの方法を試しましたが、これらに限定されません。 これは私が気に入らなかった画像方法です(画像が場違いに見えました): UIBarButtonItem *barBtnItem = [[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"iOS7BackButton"] style:UIBarButtonItemStylePlain target:self action:@selector(goToPrevious:)]; self.navigationItem.leftBarButtonItem = barBtnItem; 私が試した別の方法はこれで、これは単に機能しませんでした(何も表示されませんでした)。 UIBarButtonItem *barBtn = [[UIBarButtonItem alloc]init]; barBtn.title=@""; self.navigationItem.leftBarButtonItem=barBtn; 私が達成したかったのは、1つのシェブロンだけを備えたiOS 7 Musicアプリにある戻るボタンのようなものです。 ありがとう。

25
ナビゲーションバーの[戻る]ボタンの色を変更する
[設定]ボタンの色を白に変更しようとしていますが、変更できません。 私はこれらの両方を試しました: navigationItem.leftBarButtonItem?.tintColor = UIColor.whiteColor() navigationItem.backBarButtonItem?.tintColor = UIColor.whiteColor() ただし、変更はありません。次のようになります。 ボタンを白にするにはどうすればよいですか?

21
右ボタンをUINavigationControllerに追加する方法は?
ナビゲーションコントローラーのトップバーに更新ボタンを追加しようとしていますが、うまくいきません。 これがヘッダーです: @interface PropertyViewController : UINavigationController { } これが私がそれを追加しようとしている方法です: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) { UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:@"Show" style:UIBarButtonItemStylePlain target:self action:@selector(refreshPropertyList:)]; self.navigationItem.rightBarButtonItem = anotherButton; } return self; }

14
プログラムによるナビゲーションタイトルの変更
タイトル付きのナビゲーションバーがあります。テキストをダブルクリックして名前を変更すると、実際にはナビゲーションアイテムであると表示されます。 次のようなコードを使用してテキストを変更しようとしています: declare navigation bar as navagationbar here button stuff { navigationbar.text = "title" } それは明らかに私のコードではなく、それがどのように機能するかを示すだけです。 そのため、ボタンを押すたびにタイトルを変更します。

17
何よりもUIViewを追加します。ナビゲーションバーも追加します
他のビューの上に、ナビゲーションバーも含めて、次のような「ポップアップ」ビューを表示したいと思います。 フルスクリーンの黒の背景と0.5のアルファUIViewController。 UIViewいくつかの情報を中央に窓、(あなたはすべてを知りたい場合は、カレンダー)。 そのために、2つUIViews(背景とウィンドウ)を含むUIViewControllerを作成し、それを表示しようとしています。シンプルなを試しましたが、[mySuperVC addSubview:myPopUpVC.view]まだナビゲーションバーが上にあります。 モーダルとして提示しようとしましたが、UIViewController下が消えて透明効果がなくなりました。 これを行うためのアイデアは、それは非常に簡単だと確信しています... ありがとう!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.