問題タブ [uinavigationbar]
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 - UINavigationBar でのスワイプの検出
アプリによって自動的に表示される UINavigationBar でスワイプを検出するようにビュー コントローラーを取得しようとしていますが、スワイプの検出を拒否します。それを行う方法はありますか?
iphone - 回転時の UINavigationBar のサイズ変更
UIView を処理する UIViewController のサブクラスがあります。ビューコントローラーはモーダルに表示されます (画面の下から上にスライドします)。ビューの上部に、ナビゲーション バーを追加しました。このバーは、ナビゲーション コントローラーによって処理されないことに注意してください。
ビューが横向きに回転するときにナビゲーションバーの高さを縮小したい (UINavigationController によって処理されるときの動作と同様)。ただし、IB で自動サイズ変更マスクを柔軟な高さに設定することはできません。コードでこれを行うと、ナビゲーション バーが完全に消えてしまいます。
これを行う方法はありますか?UINavigationController によってどのように行われますか?
PS タイトルのテキストが台無しになるため、スケーリング変換に頼る必要はありません。
編集:少し助けて解決しました。以下に投稿された回答を読んでください。
ios - iOSでUINavigationBarを色付けする
ナビゲーションバーを次のようにオレンジ色に着色しました。
すべてが正常に機能し、すべてのボタンはバーと同じくらいオレンジ色ですが、icがカスタムの右アイテムメニューに来ると、青色で表示されます。これはスクリーンショットです:http://img146.imageshack.us/img146/5605/schermata20091202a14565.png
これは正しいボタンのコードです:
すべてをオレンジ色にする方法は?
iphone - UINavigationBar グラデーションの詳細
UINavigationBar の外観を再現しようとしています。バーの背景はグラデーションを使用して描画されますが、デフォルトの色とポイントが正確に何であるかは不明です。誰かがこの分野で何かをしましたか?
iphone - ナビゲーションバーをタップして上にスクロール
私は非常に長いUIWebViewを持っているので、ユーザーがUINavigationBarをタップして上にスクロールする方法を追加する必要があります(Facebookアプリのように、タップすると少し光ります)。
これどうやってするの?
iphone - uinavigationbar のプッシュ/ポップ ビューコントローラーのサイズの問題のサイズ変更
UINavigationBar (UINavigationController に添付) の高さを縮小する必要があります。
UINavigationControllerDelegate の navigationController:didShowViewController メソッドを使用してこれを実行しましたが、正常に動作しています。
問題は、メイン ビューに表示されているビュー コントローラーです。新しいナビゲーションバーの高さを反映するようにサイズを変更していませんでした。したがって、didShowViewController メソッドはビューコントローラーのビュー フレームのサイズも変更しますが、これは正常に機能します。
ただし、新しいViewControllerまたはポップをプッシュすると、次のビューへのアニメーションの移行中にビューが元の位置にシフトすることが常にわかります。次に、NavControllerDelegate の didShowViewController にあるコードのために、それを元に戻します。
シフトダウンが起こらないようにする最善の方法に興味があります。
フレームのサイズを変更するコードを willShowViewController に配置しようとしましたが、何もしません。
また、ポップされている UIViewController のビューである UIView のフレームも、適切な/シフトされた寸法であることを確認しました。そこに行きません。
pushViewController が呼び出された後、UINavigationController の didShowViewController が呼び出される前に、描画アクションをインターセプトする必要があるようです。
私は自分のコードを何時間も見つめていました...どこにも行きません。うまくいけば、これはそこにいる誰かにとって意味があります。
ありがとう!!!
objective-c - UINavigationController で UINavigationBar のカスタム サブクラスをプログラムで設定する
プログラムで(IBなしで)UINavigationBar
インスタンス化する場合、カスタムサブクラスをどのように使用できるか知っている人はいますか?UINavigationController
IB にドラッグしてUINavigationController
ナビゲーション バーの下に表示し、Identity Inspectory を使用して、クラス タイプを変更し、独自のサブクラスを設定UINavigationBar
できますが、プログラムではできませんnavigationBar
。Navigation Controller のプロパティは読み取り専用です...
ナビゲーション バーをプログラムでカスタマイズするにはどうすればよいですか? IB は「コード」よりも「強力」ですか? 私は、IB でできることはすべてプログラムでもできると信じていました。
iphone - 詳細ビューでviewWillDisAppearが呼び出されないのはなぜですか?
多くの人が同じ問題に直面していると思います。
詳細ビューでは、メイン ビューでセルをタップすると詳細が表示されます。ナビゲーション バーで [戻る] ボタンをタップすると、viewWillDisAppear が呼び出されていません。
ビューが消えるときに、viewWillDisAppearが実行されることを保証する方法は何ですか。
iphone - UISegmentedControl 選択した色合いが表示されない
選択したボタンに通常表示される色合いが、UISegmentedControl
ナビゲーション バー全体を黒に設定すると表示されません ( self.navigationController.navigationBar.tintColor = [UIColor blackColor];
)。
これはバグですか、それとも私が見逃しているものですか?
iphone - ナビゲーション バーへのボタンの追加
IPhone SDK を使用してナビゲーション バーにボタンを追加することはできますか?
ナビゲーション バーには、leftBarButton と rightBarButton の 2 つのボタンが既にあります。ボタンがあと2つ欲しい。それを実装する方法は?
それらをナビゲーションバー自体に含める必要があることは必須ではありません。しかし、アプリケーションにはテーブルしか含まれていないため、他の場所で提供できるとは思いません。