問題タブ [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 投票する
1 に答える
146 参照

iphone - タブバーがタップされるまで tabBarItem は表示されません

TabBarController があり、次のようにコードで 2 つのタブを定義します。

私のDisplayMarketViewController.mで

および DisplayDifferenceMarketViewController.m

ただし、タブ項目がタップされるまで Tab2 は表示されません。この問題を解決するにはどうすればよいですか?

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

iphone - Xcode4にmainwindow.xibがありませんTabBarControllerにNavigationControllerを使用させる方法がわかりません

これはXcode3では非常に簡単でした。しかしXcode4では完全に失われました。*IBはまったく使用されていないようです。そして、すべてのTabBarControllerコードはコード内にあります。

質問:TabBarControllerテンプレートを使用するときにXcodeが生成するデフォルトコードにNavigationBarControllerを追加するにはどうすればよいですか?

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

iphone - TabBar とナビゲーション コントローラーの組み合わせに関する質問

私のappDelagateには、基本的にログイン画面である「FrontPage」と呼ばれるUIViewControllerがあります。ログインが認証されると、それ自体がスーパービューから削除され、tabbarcontroller、navigationcontroller (tabbar 内)、およびさまざまな UIViewControllers が NC に作成され、タブ バーに独自に作成されます。次に、TabBarVC.view を Windows サブビューにプッシュします。

それは機能しますが、WindowsサブビューをTabBarVC.viewに設定した後、TabBarViewControllerを解放してロックを解除し、appdelagateがTabBarVCを所有することを望んでいましたが、そうするとクラッシュします。

これを入力していると、実際の TabBarVC を渡すことはなく、ビューだけを渡さないことに気付きましたが、これを行う方法はありますか?

また、これを完全に FUBAR した場合はお知らせください。

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

viewcontroller - viewControllers を使用した TabBatController

私の tabBarController ベースのアプリには、tabA、tabB、tabC、および tabD の 4 つのタブがあります。ユーザーはタブ間をジャンプできます。

今私の質問に:
- tabA、tabB、およびtabDには単一のviewController
があります - tabCには3つのviewControllerがあります - vc1、vc2、およびvc3

アプリがユーザーが最後にいた viewController を記憶し、ユーザーが tabC をタップすると、ユーザーが最後にいたビュー コントローラーにコントロールが移動するという問題が発生しています。たとえば、次のようなシーケンスがあるとします。

  1. ユーザーが tabA をタップ: tabA のビュー コントローラーが表示されます
  2. ユーザーが tabD をタップ: tabD のビュー コントローラーが表示されます
  3. ユーザーが tabC をタップ: ビュー コントローラー vc1 が表示されます。何らかのアクションをタップすると、ユーザーは vc3 に移動します
  4. ユーザーが tabB をタップ: tabB のビュー コントローラーが表示されます
  5. ユーザーが tabC をタップ: vc3 が表示されます - 代わりに vc1 を表示したいと思います

これまでのところ、tabC の vc1 で次のことを試しましたが、vc1 にまったく制御が来ません。

常に vc1 をロードするように tabC に指示するにはどうすればよいですか?

よろしく - 前もって感謝します....
サム。

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

iphone - iphone SDK でのログアウトの問題

ログインページ用に、次の方法を使用して、タブバーベースのiPhoneアプリを作成しました。

正常に動作しており、タブバー制御アプリにログインできます。タブバービューコントローラーの 1 つに、ログアウト用のボタンがあります。私はそのために以下を使用しました:

その後、再びログインページに移動しますが、再度ログインしようとすると機能しません。ここで何がうまくいかなかったのですか?または、アプリからログアウトするにはどの方法を使用すればよいですか? ありがとう。

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

iphone - RealSimpleRecipesのように上部にカスタムメニューを作成する

iPadのRealSimpleRecipesのように、上部にタブバーコントローラーを配置したいと思います。ビューフレームを次のように設定してタブバーを上部に配置する方法をたくさん試したので、UITabBarControllerではないと思います。

self.tabBarController.tabBar.view.frame = CGRectMake (0,0,768,self.tabBarController.tabBar.view.frame.height); しかし、それは機能していません。

カスタムタブバーコントローラーが作成されたのですか、それとも手動で管理されたのですか?サンプルコードまたは方向性が適用されます。

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

xcode - カスタム ボタン ナビゲーションを備えた XCode tabBarController

以前に質問がありましたが、別のアプローチを投稿して、それが可能かどうかを確認したかったのです。

4 つの異なる UIViewController を制御する UITabBarController を持つ作業中のアプリケーションがあります。これらをうまくナビゲートすることはできますが、ロードされたビューのいくつかは、アクションを実行するために他のビューをロードする必要があります。

現在のビューを別のビューに置き換え、下部のタブ バーを維持するボタンを UIViewController 内に配置することは可能ですか? 現在のビューを置き換えて、新しい UIViewController または所有者の tabBarController に関係が同じであることを通知する可能性はありますか?

コードを投稿して、必要に応じてさらに明確にすることができます。私は XCode に非常に慣れていないので、現時点ですべてがどのように動作するかについて完全に理解していません。

前もって感謝します、

シルバータイガー

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

xml - TabBarController + CoreData + XML xcode 4.2 でテーブルをドリルダウン

さて、私はこの方法でアプリケーションにフィードする必要があります:

TabBarController
|
|--- 1) coreData を使用した xml からの TableView --- 1.1) 2 つの選択肢の後の詳細ビュー
|
|--- 2) coreData を使用する (ただし、他のタグを使用する) TableView (同じ xml) --- 2.1) 2 つの選択肢の後の DetailView
|
|--- 3)Google マップなどの MapView。

3)私は問題ありません、それは動作します。

私の質問は、ポイント 1) と 2) に関連しています。

私はこのガイドに従いました: http://blog.sallarp.com/iphone-core-data-uitableview-drill-down/ xml ファイルからドリルダウン テーブルを作成する方法を説明します。

私のxmlはファイル内のxmlと同様の構造を持っており、同じように機能するテーブルビューが必要です。

しかし、今xcode 4.2でストーリーボードを使用したいのですが、ウィンドウが別の方法でロードされているため、コードをストーリーボードに適応させるのに問題があり、エラーがあるため、appdelegateの使用にも問題がありますアプリケーションの実行中。

私の質問は次のとおりです。1) このような複雑なアプリ スキームを取得するために、例のクラスとコードをどのように管理できますか? 2)パーサーごとに別々のデリゲートを宣言する必要がありますか?

なにか提案を?