問題タブ [uitabbarcontroller]

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

iphone - 方向変更時に UITabBar を非表示にする

非常に単純な質問がありますが、答えはそれほど簡単ではありません。

向きが変わったときに UITabBar を非表示にしたい。

私は2つの方法を見ました:

フレームウェイ

正常に動作しますが、空白の領域があるため、tabBarController.view.frame と myViewController.view.frame で再生しようとしましたが、良い結果が得られませんでした。

ナビゲーションコントローラーの方法

機能しますが、アプリの良い解決策ではありません

アップデート:

正常に動作しますが、もう自動回転しません (もちろん、shouldAutorotate を変更していないため、常に YES が返されます)


タブバーを非表示にして、現在のビューをそのスペースで表示するにはどうすればよいですか?


ありがとう

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

iphone - iPhone タブバーでタブをリロードし、選択したインデックスを設定する

タブバーのタブをリロードしてから、正しいタブを選択するのに問題があります。

When a user chooses a particular function in my app - this means I need to reload the tab bar at the bottom of the screen - and sometimes add buttons and other times remove.

I am able to reload the data using:

but I can't get the selectedViewIndex to work propery it just seems to get ignored:

I want to have the last tab selected - but after this code has run it is always the first tab that is selected - Any ideas?

0 投票する
4 に答える
1831 参照

iphone - コントローラが選択されていないUITabBarController

3.0バージョンのiPodアプリケーション(および以前のバージョンでも)では、同期後にiPodアプリケーションを起動すると、タブが選択されていない状態でUITabBarControllerが表示されます...

iPhoneiPodのロード画面

同じ動作を実現する方法はありますか?それとも、これは起動時にiPodアプリによって表示されるDefault.pngだけですか?

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

iphone - viewDidLoad からビュー コントローラをロードする

こんにちは、X コードを使用して iPhone でタブバー アプリケーションを作成したいと考えています。そのため、ViewDidLoad メソッドでタブバーを作成します。

コンパイルして実行すると、HomeViewが何度も呼び出され、2番目のタブをタップしてもNextViewは呼び出されません。

それで、このコードのどこが間違っているのですか Plzは私を助けて..

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

iphone - UITabBarController、UINavigationController、自動回転

iPhoneの自動回転に問題があります

私はすべてのクラスで設定します

しかし、それは応答しません;/

サンプル コード: http://b6.s3.p.quickshareit.com/files/testautorotatecb367.zip

問題は最初のタブのみです。アプリケーションを2番目のタブに切り替えてiPhoneを回転させると、インターフェースが回転します。カスタムUINavigationControllerを置くTAB1で回転していません

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

iphone - あるビューの縦向きの UITabBarController、別の UIView の横向きのビューが機能しない

そして取引はこちらです。

私はいくつかのビューを一緒にうまくプレイしようとしていますが、残念ながら何かが欠けているに違いありません。

これが私が持っている概要です

  • アプリケーション デリゲート
  • tabbarcontroller を含む UIViewController
  • OpenGL ビューを含む UiViewController (横向きである必要があります)

アプリケーションの Delgate は、
- (void) didRotate:(NSNotification *)notification
関数を介して 2 つのビューを処理します。

tabbarcontroller を使用してビューから別のビューに切り替えようとすると、問題が発生しているようです。他のビューは常にポートレイト モードで読み込まれます。

すぐにロードして正常に動作するので、ランドスケープビューが機能することがわかりました。タブバーコントローラーのようです。それ(タブバーコントローラーを含むビュー)が初期化されて追加された後、この奇妙さが見え始めます。

解決策が役立つかどうかを確認するためにグーグルでスタックオーバーフローしましたが、何も見つからないようです。どんな助けでも大歓迎です。

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

iphone - Iphone 3.0 [その他] タブ - シミュレーターで実行すると表示されない

TabBarController に含まれる 5 つのビューがあり、各ビューにはその内部に navigationController があり (これはすべて IB で行いました)、何らかの理由で、5 番目のタブを表示するその他のタブの代わりに表示されます。すべてのペン先が宣言されており、接続が IB で正しく作成されていることを再確認しました。実際、5番目でもタブをクリックすると、すべてのビューが表示されます。誰にもアイデアはありますか?

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

iphone - UITabBarController: プログラムで別のビュー コントローラーに切り替える

私の iPhone アプリでは、以前に表示したタブを復元するために、起動時に setSelectedIndex: を設定しました (ドキュメントに従って setSelectedViewController: も試しましたが、役に立ちませんでした)。

これは iPhone OS 3.0 では機能しますが、OS 2.x では 3 より大きいインデックス (最初の 4 つのタブ) を選択すると、必要なビューに切り替わりません。これは Apple によってここに文書化されています: http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITabBarController_Class/Reference/Reference.html#//apple_ref/occ/instp/UITabBarController/selectedViewController

iPhone OS 2.x でビュー コントローラに切り替えることができるかどうか疑問に思っています。どんな助けでも大歓迎です。

ところで、私のシミュレーターでインデックスを 3 より大きく設定するとエラーがスローされます (iPhone OS 2.x の場合)。これを @try{..} @catch(id ..){ } ブロックでラップしました。 .

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

iphone - UITabController iphone 開発

Iphone UI タブ コントローラーのチュートリアルに従っています。基本的には、下部の リンク テキストのコードを模倣しました。

OtherContacts と PhoneContacts はデフォルトの空のビューです。背景を変更して、それらが読み込まれていることを確認しただけです。これを実行すると、最初のビューが読み込まれますが、タブ バーをクリックしてビューを切り替えることができません。