問題タブ [uinavigationcontroller]
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 - iphone-presentModalViewControllerまたはpushViewControllerなしでUITabBarを非表示にする
質問の状態のように、presentModalViewControllerまたはpushViewControllerを使用せずにUIDatePickerをスライドさせて、アプリケーションのメインUITabBarを非表示にしようとしています。現在、ナビゲーションバーのいくつかのボタンを備えたUIDatePickerサブビューを一時的なUIViewControllerに追加し、その一時的なコントローラーをルートとしてUINavigationControllerを初期化しています。UITabBarをオーバーレイするために、このナビゲーションコントローラーをサブビューとしてself.navigationController.tabBarControllerに追加していますが、UITabBarを非表示に設定すると、その下に表示されるのは白で、UIDatePickerは表示されません。助言がありますか?
注:これについての私の理由は、画面よりも小さいビューでpresentModalViewControllerを使用する方法がわからないためです。
iphone - 詳細ビューのナビゲーション バーにある上向き/下向きの矢印で、親テーブル内のオブジェクトのページを移動します
詳細ビューのナビゲーション バーの右側に上/下矢印のセグメント化されたコントロール ボタンを作成しました。テーブル ベースのアプリケーションで、これらの上下矢印を使用して親テーブルのセル間を移動するにはどうすればよいですか?
Apple の「NavBar」サンプル コードにこの例がありますが、コントロールは機能しません。
iBird プログラムにもこの機能があり、非常に優れています。「iBird 15」プログラムを無料でダウンロードしてください。
何かご意見は?
ありがとう!
objective-c - ナビゲーションコントローラーにプッシュした後、viewcontrollerのオブジェクトを解放する必要がありますか?
これがサンプルコードです。
この行を書く必要がありますか****[MyPageViewControllerObjリリース]****
それをナビゲーションコントローラーに押し込んだ後、そしてdeallocメソッドでも...
iphone - UINavigationController および UITabBarController 内の選択的な自動回転
ご挨拶!これがシナリオです。
ナビゲーション コントローラーから始めて (タブ バーは存在しません。以前のビュー コントローラーのプッシュでは非表示になっています)、新しいビュー コントローラーを初期化し、ナビゲーション コントローラー スタックにプッシュします。この新しい VC には、同じフレームを持つ UIScrollView をプログラムで追加する孤独なUIViewが含まれています。( UIViewを避けたかったのですが、これがself.viewを何かに割り当てる唯一の方法でした。 viewDidLoadでUIScrollViewをUIViewにキャストすることはお勧めできません。)
これで、ナビゲーション バーとスクロール ビューができました。いくつかの画像をスクロールするように設定しました (大きな驚きです!)、それは問題なく動作します。これでオートローテーションをサポートしたいと思います。したがって、私は VC で次のように応答します。
コンパイルして実行します。ああ、そして...何もない。明らかに、私は何か悪いことをしました。
今、私はすでにUINavigationController と autorotationに関する投稿を読んでおり、これについて間違った方法で行っており、必要以上に複雑にしているというこっそりの疑いがあります。
自動回転をサポートするUIScrollViewを表示するには、もっと良い方法が必要です。ナビコントローラーが邪魔なのかもしれませんが、どうやって回避すればいいのかわかりません。
理想的には、ナビゲーション バーが一切表示されないものが欲しいです。代わりに、上部に表示/非表示になるツールバー/ステータス バーがあります (ビデオの再生時に表示されるように)。ナビゲーション バーをそのままにしておく必要がある場合、またはそれが本当に高さの低いナビゲーション バーである場合、ビデオとツールバーを再生するときに表示されますが、回転させることはできますか? 問題は、ピックスを表示するときに、この特定のモードでのみ回転させたいということです。他の時ではありません。
あえてモーダル VC を使用してみますか? (ええ、いや、それも正しくありません。さらに、とにかくナビゲーションバーがあります。)
iphone - Tabbar が Navigationcontroller にアクセスできない
私はナビゲーションコントローラーアプリを持っています。
タブバーをビューにプッシュします。タブは機能しており、タイトルが変更され、完璧です。現在、タブの 1 つにリストがあり、タブバー内の子ページにリンクしようとしています。
何も起こりません。これが機能するコース:
タブバー内でこのサブページにプッシュし、ナビゲーションバーのボタンを変更できるようにしたいと考えています。これは可能ですか?
iphone - IPhone 開発者: setHidesBackButton はボタンを非表示にしますが、機能したままにします..!
それが起こることを想定していたかどうかはわかりませんが、設定したとき:
[self.navigationItem setHidesBackButton:YES アニメーション:NO];
また
self.navigationItem.hidesBackButton=YES;
それは機能し、ボタンは隠されています...しかし、ボタンがあるはずの領域を押すと、「見えない」ボタンが機能します..! 正解です..?
目に見えず、操作できないボタンが本当に必要な場合は、leftBarButton..??? に空のボタンを設定する必要があります。
ありがとう...
iphone - UINavigationController、UITableView、および次のビューを表示しない
テーブルに問題があり、ユーザーがテーブルのセルに触れると別のビューが表示されます。メイン ビューに UITabBarController を使用して、さまざまなビューを表示しています。次に、ユーザーが UITableView ビューを選択してテーブル セルの選択から次のビューを表示するときに、UINavigationController を使用します。
私の問題は次のとおりです。表のセルを選択すると、セルが強調表示され、次のビューが表示されません。IBを使用しています。私が見つけたすべての例は、例が機能することを除いて、私と同じ方法でこれを行っています!
ディクショナリを使用して NSMutableArray にコントローラをロードしました。また、配列項目を使用するのではなく、View Controller を直接作成して、このコードを試しました。同じ結果....
対象のコントローラー(Calc1ViewController)をチェックして、コントローラーに異常がないことを確認しました。直接表示すると、コントローラー (Calc1ViewController) が正しく表示されます。
ここにいくつかのコードがあります.....
ディクショナリ内のビュー コントローラの初期化:
また、辞書を使用せずにこれを試しました- [[menuList objectAtIndex:...]; の代わりにビューコントローラーを作成します。行 -- 次のようにビュー コントローラを作成します。
ナビゲーション コントローラーは AppDelegate で定義され、IB を介して RootViewController に接続されます。
テーブルの行を選択すると、pushViewController コードが実行されたことがデバッガーに表示されますが、次のビューは表示されません。次に例を示します。
代替テキスト http://thecoolestcompany.com/ssc-table-view.jpg
何か案は?
iphone - ナビゲーション バー自体によって表示されるデフォルトのボタンの代わりに、ナビゲーション バーの戻るボタンにカスタム イメージを表示するにはどうすればよいですか
ナビゲーション コントローラーが実装されているアプリの任意のビューに移動すると、前のビューに戻るための戻るボタンが表示されます。デフォルトのイメージの代わりにカスタム イメージを使用する方法はありますか?
ios - ナビゲーション コントローラーの [戻る] ボタンのアクションの設定
ナビゲーション コントローラーの [戻る] ボタンの既定のアクションを上書きしようとしています。カスタム ボタンでターゲット アクションを指定しました。奇妙なことに、backbutton 属性を使用して割り当てると、それらに注意が払われず、現在のビューがポップされてルートに戻るだけです。
を介して設定するとすぐにアクションが呼び出されますが、ボタンは矢印のleftBarButtonItem
付いたnavigationItem
ものではなく、単純な丸いもののように見えます。
ルート ビューに戻る前にカスタム アクションを呼び出すにはどうすればよいですか? デフォルトの戻るアクションを上書きする方法はありますか、またはビューを離れるときに常に呼び出されるメソッドがありますか (viewDidUnload
そうしません)?
iphone - UINavigationController に右ボタンを追加するには?
ナビゲーション コントローラーのトップ バーに更新ボタンを追加しようとしていますが、成功しません。
ヘッダーは次のとおりです。
これが私がそれを追加しようとしている方法です: