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

UIBarButtonItemは、UIToolbarまたはUINavigationBarオブジェクトへの配置に特化したボタンです。基本的なボタンの動作は、抽象スーパークラスUIBarItemから継承されます。UIBarButtonItemは、ツールバーとナビゲーションバーで使用するための追加の初期化メソッドとプロパティを定義します。外観をカスタマイズする方法はいくつかあります。iOS2.0以降のUIKitで利用できます。

30
すべてのナビゲーションバーの戻るボタンのタイトルを削除する方法
を押すとUIViewController、新規の戻るボタンにUIViewControllerタイトルがあります。タイトルにテキストが多いと、iPhone 4sでは見栄えが悪いので、削除したいと思います。 prepareForSegue関数にコードを追加すると、問題が発生します。 これを達成するためのより良い方法はありますか?

14
iOS 7で戻るボタンを変更すると、スワイプして戻ることができなくなります
次のようなカスタムの戻るボタンを設定しているiOS7アプリがあります。 UIImage *backButtonImage = [UIImage imageNamed:@"back-button"]; UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom]; [backButton setImage:backButtonImage forState:UIControlStateNormal]; backButton.frame = CGRectMake(0, 0, 20, 20); [backButton addTarget:self action:@selector(popViewController) forControlEvents:UIControlEventTouchUpInside]; UIBarButtonItem *backBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:backButton]; viewController.navigationItem.leftBarButtonItem = backBarButtonItem; ただし、これにより、iOS7の「左から右にスワイプ」ジェスチャを無効にして前のコントローラに移動できます。カスタムボタンを設定し、このジェスチャーを有効にしたままにする方法を知っている人はいますか? 編集:代わりにviewController.navigationItem.backBarButtonItemを設定しようとしましたが、これは私のカスタム画像を表示していないようです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.