問題タブ [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.

0 投票する
2 に答える
3689 参照

iphone - iphone-presentModalViewControllerまたはpushViewControllerなしでUITabBarを非表示にする

質問の状態のように、presentModalViewControllerまたはpushViewControllerを使用せずにUIDatePickerをスライドさせて、アプリケーションのメインUITabBarを非表示にしようとしています。現在、ナビゲーションバーのいくつかのボタンを備えたUIDatePickerサブビューを一時的なUIViewControllerに追加し、その一時的なコントローラーをルートとしてUINavigationControllerを初期化しています。UITabBarをオーバーレイするために、このナビゲーションコントローラーをサブビューとしてself.navigationController.tabBarControllerに追加していますが、UITabBarを非表示に設定すると、その下に表示されるのは白で、UIDatePickerは表示されません。助言がありますか?

注:これについての私の理由は、画面よりも小さいビューでpresentModalViewControllerを使用する方法がわからないためです。

0 投票する
2 に答える
2316 参照

iphone - 詳細ビューのナビゲーション バーにある上向き/下向きの矢印で、親テーブル内のオブジェクトのページを移動します

詳細ビューのナビゲーション バーの右側に上/下矢印のセグメント化されたコントロール ボタンを作成しました。テーブル ベースのアプリケーションで、これらの上下矢印を使用して親テーブルのセル間を移動するにはどうすればよいですか?

Apple の「NavBar」サンプル コードにこの例がありますが、コントロールは機能しません。

iBird プログラムにもこの機能があり、非常に優れています。「iBird 15」プログラムを無料でダウンロードしてください。

何かご意見は?

ありがとう!

0 投票する
1 に答える
845 参照

objective-c - ナビゲーションコントローラーにプッシュした後、viewcontrollerのオブジェクトを解放する必要がありますか?

これがサンプルコードです。

この行を書く必要がありますか****[MyPageViewControllerObjリリース]****

それをナビゲーションコントローラーに押し込んだ後、そしてdeallocメソッドでも...

0 投票する
3 に答える
9459 参照

iphone - UINavigationController および UITabBarController 内の選択的な自動回転

ご挨拶!これがシナリオです。

ナビゲーション コントローラーから始めて (タブ バーは存在しません。以前のビュー コントローラーのプッシュでは非表示になっています)、新しいビュー コントローラーを初期化し、ナビゲーション コントローラー スタックにプッシュします。この新しい VC には、同じフレームを持つ UIScrollView をプログラムで追加する孤独なUIViewが含まれています。( UIViewを避けたかったのですが、これがself.viewを何かに割り当てる唯一の方法でした。 viewDidLoadでUIScrollViewUIViewにキャストすることはお勧めできません。)

これで、ナビゲーション バーとスクロール ビューができました。いくつかの画像をスクロールするように設定しました (大きな驚きです!)、それは問題なく動作します。これでオートローテーションをサポートしたいと思います。したがって、私は VC で次のように応答します。

コンパイルして実行します。ああ、そして...何もない。明らかに、私は何か悪いことをしました。

今、私はすでにUINavigationController と autorotationに関する投稿を読んでおり、これについて間違った方法で行っており、必要以上に複雑にしているというこっそりの疑いがあります。

自動回転をサポートするUIScrollViewを表示するには、もっと良い方法が必要です。ナビコントローラーが邪魔なのかもしれませんが、どうやって回避すればいいのかわかりません。

理想的には、ナビゲーション バーが一切表示されないものが欲しいです。代わりに、上部に表示/非表示になるツールバー/ステータス バーがあります (ビデオの再生時に表示されるように)。ナビゲーション バーをそのままにしておく必要がある場合、またはそれが本当に高さの低いナビゲーション バーである場合、ビデオとツールバーを再生するときに表示されますが、回転させることはできますか? 問題は、ピックスを表示するときに、この特定のモードでのみ回転させたいということです。他の時ではありません。

あえてモーダル VC を使用してみますか? (ええ、いや、それも正しくありません。さらに、とにかくナビゲーションバーがあります。)

0 投票する
3 に答える
849 参照

iphone - Tabbar が Navigationcontroller にアクセスできない

私はナビゲーションコントローラーアプリを持っています。

タブバーをビューにプッシュします。タブは機能しており、タイトルが変更され、完璧です。現在、タブの 1 つにリストがあり、タブバー内の子ページにリンクしようとしています。

何も起こりません。これが機能するコース:

タブバー内でこのサブページにプッシュし、ナビゲーションバーのボタンを変更できるようにしたいと考えています。これは可能ですか?

0 投票する
1 に答える
1244 参照

iphone - IPhone 開発者: setHidesBackButton はボタンを非表示にしますが、機能したままにします..!

それが起こることを想定していたかどうかはわかりませんが、設定したとき:

[self.navigationItem setHidesBackButton:YES アニメーション:NO];

また

self.navigationItem.hidesBackButton=YES;

それは機能し、ボタンは隠されています...しかし、ボタンがあるはずの領域を押すと、「見えない」ボタンが機能します..! 正解です..?

目に見えず、操作できないボタンが本当に必要な場合は、leftBarButton..??? に空のボタンを設定する必要があります。

ありがとう...

0 投票する
3 に答える
2674 参照

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

何か案は?

0 投票する
3 に答える
14332 参照

iphone - ナビゲーション バー自体によって表示されるデフォルトのボタンの代わりに、ナビゲーション バーの戻るボタンにカスタム イメージを表示するにはどうすればよいですか

ナビゲーション コントローラーが実装されているアプリの任意のビューに移動すると、前のビューに戻るための戻るボタンが表示されます。デフォルトのイメージの代わりにカスタム イメージを使用する方法はありますか?

0 投票する
29 に答える
167504 参照

ios - ナビゲーション コントローラーの [戻る] ボタンのアクションの設定

ナビゲーション コントローラーの [戻る] ボタンの既定のアクションを上書きしようとしています。カスタム ボタンでターゲット アクションを指定しました。奇妙なことに、backbutton 属性を使用して割り当てると、それらに注意が払われず、現在のビューがポップされてルートに戻るだけです。

を介して設定するとすぐにアクションが呼び出されますが、ボタンは矢印のleftBarButtonItem付いたnavigationItemものではなく、単純な丸いもののように見えます。

ルート ビューに戻る前にカスタム アクションを呼び出すにはどうすればよいですか? デフォルトの戻るアクションを上書きする方法はありますか、またはビューを離れるときに常に呼び出されるメソッドがありますか (viewDidUnloadそうしません)?

0 投票する
21 に答える
218026 参照

iphone - UINavigationController に右ボタンを追加するには?

ナビゲーション コントローラーのトップ バーに更新ボタンを追加しようとしていますが、成功しません。

ヘッダーは次のとおりです。

これが私がそれを追加しようとしている方法です: