問題タブ [backbarbuttonitem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - ios - ViewController の NavigationBar に戻るボタンを追加しない
NavigationBar の戻るボタンを追加できません。ViewController でこの操作を実行したいのですが、さまざまな方法を試しましたが、解決できませんでした。Backbutton NavigationController を使用する必要がありますか、または ViewController で実行できますか? あなたの助けを待っています。
uiviewcontroller - 長いタイトルがある場合、iOS 7 で backBarButtonItem の名前が変更される
iOS 7 で観察した動作の 1 つは、現在表示されているビュー コントローラーのタイトルが長すぎるとbackBarButtonItem
、 get のタイトルの名前が変更されることです。UINavigationItem
説明するのが面倒なので、以下にいくつかの写真を示します。
ご覧のとおり、タイトルが長すぎると、以前の名前に関係なく、戻るボタンの名前が「戻る」に変更されます。タイトルがさらに長い場合、戻るボタンにはテキストが表示されず、左矢印の画像だけが表示されます。
この動作を無効にする方法を知っている人はいますか? 戻るボタンは、名前が変更されないように、そのままにしておきたいと思います。ありがとう
編集
ビューコントローラーのタイトルの幅を手動で制限することで、汚いソリューションを作成しました。iPhone のタイトルのフォントがSystem Bold 17.0であることを発見したので、タイトルを設定する前に (文字列のメソッドを使用して) サイズを確認し、sizeWithAttributes:
タイトルの末尾の文字をsize は、戻るボタンの名前が変更される長さよりも短くなっています。
ios - iOS 7 変更 backbarbuttonitem テキスト
iOS 7 の戻るボタンのテキストを削除して、空にして矢印だけにしたいと思います。何か提案はありますか?
ios - UINavigation バックバーボタン
私は のUITableViewController
としてroot view controller
を持っていUINavigationController
ます。
アプリを起動すると、ナビゲーション バーに戻るバー ボタンが表示されません。ただし、テーブル ビュー セルの 1 つをクリックしてから [戻る] をクリックすると、元の の上部に戻るバー ボタンが表示されますUITableViewController
。私はこれをしたくありません。どうすればこれを取り除くことができますか?
ios7 - iOS 7 ナビゲーション バーの [戻る] ボタン 言語の変更時にタイトルが変更される
ユーザーがアプリから言語設定を変更すると、戻るボタンのタイトルをその言語に変更したいのですが、どうすればいいですか?
ios7 - BackBarButton の左バー ボタンのカスタム UIBarButton を作成する方法
iOS 7 用のアプリケーションの UI をカスタマイズしようとしています。正確に iOS 7 の BackBarButton が必要ですが、矢印とタイトルの両方の色が異なり、タイトルのフォントが異なります。これはiOS 7の戻るボタンです。
次のコードでカスタマイズしようとしました
次のように見えました。
上記の画像には2つの問題があります。
まず、左に配置されていません(iOSの戻るボタンが左にくっついています)。
次に、前のページのタイトルがありません。
カスタム ボタンに title 属性を追加しました。
しかし、それは次のようでした:
問題を解決するにはどうすればよいですか (左とタイトルに固執する)?
objective-c - leftBarButtonItem を追加すると、バック スワイプ ジェスチャが機能しない
これはViewControllerA
push aViewControllerB
で、 theViewControllerB
ではleftBarButtonItem
次のように設定されています。
を設定した後leftBarButtonItem
、バックスワイプジェスチャが機能しません。スワイプジェスチャを維持することは可能ですか?
ios7 - IOS7 の backbarbutton に backIndicatorImage と backIndicatorTransitionMaskImage の両方を設定すると、特定の画像が表示されませんでした
backbarbutton のカスタムに関するすべてのトピックを検索しましたが、backbarbutton に関する問題についての回答が見つからなかったようです。
UINavigationController の interactivePopGestureRecognizer というプロパティを維持するには、leftBarButton を使用して backBarButton を置き換えることは有効な解決策ではありません。しかし、画像を使用して backbarbutton をカスタマイズしたいので、コントローラーの ViewDidLoad で次のコードを使用します。
プロジェクトを実行すると、常に backBarButton が表示される場所に青い四角形が表示されます。
しかし、元の画像は、返信を呼び出したシステムのバーボタンと同じです。
ただし、ジュースのグラスを示す黒い画像である「Drinks」という名前の画像に変更するだけで、別の効果があります。
私のプロジェクトを実行した後、常に backBarButton を表示する場所に、「ドリンク」のように青い画像が表示されます。
何が起こった!backBtn.png という名前の画像を使用して backBarButton をカスタマイズするにはどうすればよいですか? 前もって感謝します!画像の送信が拒否されたため、問題を言葉で説明します。
ios - iOS 6 で現在の ViewController の backBarButtonItem の色を変更する
UIPopoverController 内に UINavigationController (UITableView を使用) があります。テーブル ビューで行を選択すると、新しい UIViewController にプッシュされます。このビューには、戻るボタンのあるナビゲーション バーがあります。ビューの中にボタンがあります。このボタンをタッチすると、戻るボタンの色が変わります。これは iOS 6 で動作する必要があります。カスタム ボタンを作成せずにこれは可能ですか?
これが私が試したことです: