問題タブ [tabbarcontroller]

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 に答える
365 参照

objective-c - タブバーコントローラーで別のビューを呼び出すボタンのある単純なビュー

静かで恥ずかしいけど、わからない。

  1. プロムviewAからviewB、viewCをどのように閲覧すればよいですか?

  2. メインビュー「viewMain」がある場合...ビューviewTabA、viewTabB、およびviewTabCのタブバーコントローラーを使用してビューを呼び出すにはどうすればよいですか。(すべてのビューで、メインビュー「viewMain」に戻るオプションが表示されます)

グーグルでそれを見つけることができないのはとてもイライラします:単純なゲーム(フルスクリーン)といくつかの情報「ページ」を作成している人々がこれまでこれを解決していないとは信じられません。

私はすべてを試しました...近づきましたが...助けてください、リード、ヒントをいただければ幸いです:_(

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

landscape - iphone SDK: コントローラーを正しく切り替える方法

数日間アプリで苦労していますが、正しく行うことができないことがいくつかあります。ログインビューコントローラー、タブバービューコントローラー、および最初のタブがランドスケープモードの場合にのみ使用するランドスケープビューコントローラーを備えたアプリがあります。これら 3 つのコントローラーを AppDelegate の属性として追加しました。ビューを切り替える必要があるたびに、次のようなことを実行します。-現在のビューをスーパービューから削除します-[window addSubview:newViewController.view]を使用して新しいビューをウィンドウに追加します

これは正しい方法ですか?

どうもありがとう、リュック

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

iphone - タブが押されたときにView Controllerをリロードする

タブバーコントローラーにはいくつかのタブがあり、タブを選択するたびに (また、アプリがフォアグラウンドに戻ったときにも) 自動リロードが必要になるのは 1 つ (最初のタブ) だけです。

これを行う方法が見つかりませんでした。タブ バー コントローラーを毎回手動で再作成する必要がありますか? タブ バー コントローラーにビュー コントローラーの新しいセットを追加する必要がありますか?

ご協力いただきありがとうございます

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

android - Androidのカスタムタブバー

Androidでタブバーをカスタマイズすることは可能ですか?iPhoneのように、ある意味でカスタマイズします。タブバーは画面の下部にあります。Androidでは、タブバーを下部に配置し、そのコンテンツを上部に配置できますか?

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

three20 - 再起動後、アプリケーションは three20 でナビゲーション バーを非表示にします

小さな問題があります:

私はtabBarControllerを使用している小さなプロジェクトを書きました.実装ファイルにはこの方法しかありません:

私のappDelegateのappDidFinishLaunchingでは、タブバーは次のようにマッピングされています:

問題は、アプリが終了してから再び開くときです。終了する前の状態を完全には覚えていません。navigationBar は非表示で、tabBar で viewController が選択されていません。次のようになります。

http://dl.dropbox.com/u/8583302/Zrzut%20ekranu%202010-10-13%20%28godz.%2015.17.11%29.png

しかし、それは次のようになるはずです:

次の投稿で

誰もこれを見て、それを修正する方法を知っていますか?

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

xcode - コード パターン: (MainWindow.xib からではなく) 独立した .xib ファイルから直接 TabBarController オブジェクトを読み込む

私はオンラインで見回しましたが、この問題に対する許容できる解決策を見つけることができませんでした...

私は単純なコードパターンを探しています:

デフォルトの MainWindow.xib を含めて自動的にロードするのではなく、別の .xib ファイルから TabBarController オブジェクト (関連するサブビュー コントローラーを含む) をロードします。

XCode の用語では、「タブ バー アプリケーション」として新しい iPad/iPhone プロジェクトから始めて、次のことを解決することを目標としています。

  • プロジェクトを作成する
  • 移動: TabBarController、TabBar、FirstViewController、および SelectedSecondViewController を MainWindow.xib から新しい「TabBarController.xib」ファイルに移動します。
  • 移動後、MainWindow.xib には、ファイルの所有者、ファーストレスポンダー、アプリ デリゲート、ウィンドウのみが含まれている必要があります。
  • TabBarController.xib では、File's Owner と First Responder がそれぞれ UIApplication と UIResponder に設定されています。
  • メイン アプリケーション デリゲートの「didFinishLaunchingWithOptions」を次のように変更します。

削除する:

追加:

これらの変更により、アプリケーションはビルドおよび実行されますが、TabBarController が読み込まれると、タブ バーは「空」になり、コントローラーにコンテンツがないように見えます。

デバッガーを見ると、「init」がデータから正しく初期化されていないか、.xib ファイル内の何かが正しく設定されていません。

これに対する正しい解決策は何ですか?これを行うには他の方法があることに気づきました。はい、他のアプリケーションでそれらを動作させています。

ただし、私が探しているのは、iOS コードをセットアップするための一般的なパターンとして使用できるデフォルト プロジェクトを使用した特定のソリューションです。

助けてくれてありがとう

  • js
0 投票する
1 に答える
1075 参照

iphone - タブ バー アプリケーションで以前のナビゲーション コントローラーをリセットする

内部にナビゲーションコントローラーとビューコントローラーを備えたタブバーアプリケーションがあります。並べるとこんな感じ。

私がやりたいことは、Tab Bar 1 の Other ビュー コントローラーに移動してから、Tab Bar 2 に切り替えるときに、Tab Bar 1 をルート ビュー コントローラーに戻すことです。

私が探している動作は、iPod アプリに似ています。どんな助けでも大歓迎です。ありがとう!

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

objective-c - UISplitViewController を両方の向きで同じように表示する方法

分割ビュー コントローラーが追加された最初のタブバー iPad アプリケーションを作成しています。すべて正常に動作していますが、問題は、ビューがポートレート モードで読み込まれるたびに、ルート ビュー コントローラーと詳細ビュー コントローラーを表示しようとしていることです。明確にするために、2 つのコントローラーが横向きモードで表示されるのと同じように表示される必要があります。それを行う方法やその他の考えがある場合は、私に知らせてください。

私は MGSplitViewController を見ましたが、最後のオプションとして残しました。

御時間ありがとうございます。

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

iphone - UITabBarControllerDelegate プロトコルの didSelectViewController イベントでビュー コントローラを開くことをキャンセルするにはどうすればよいですか

UITabBarControllerDelegate イベントを実装しました。

上記の関数では、いくつかの条件を確認した後、ユーザーがタブ バー項目で選択した正しいビュー コントローラーを開く代わりに、アプリに何か別のこと (つまり、別のビュー コントローラーを開く) を実行させたいと考えています。イベントの動作:

私の要求と一致しません。

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

iphone - TabBar ボタンの読み込みを常に NavigationController の最初のビューにする方法

TabBar ボタンが常に NavigationController の最初のビューをロードするように強制するにはどうすればよいですか?

最後にロードされたビューをロードしたくありませんが、常にその NavigationController スキームの最初のビューに戻ります。

どうもありがとうございます!