問題タブ [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 に答える
276 参照

iphone - アクティブな TabBarItem のないビュー

TabItem なしで表示されるビューを TabBarController に追加する方法はありますか? もしそうなら、それはどのように実装できますか?

アップデート:

5 つの TabBarItems を持つ TabBarController があります。アプリを起動すると、デフォルトで最初の TabItem がアクティブになります。ただし、どの TabBarItems もアクティブではなく、ビューが表示されます (TabBar は表示されたままです)。次に最初の TabBarItem を入力すると、適切なビューが表示されます。

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

iphone - uitabbarcontroller 'moreviewcontroller' の向き

以前はすべての向きでタブバーコントローラーアプリを回転させることができましたが、固定タブバーアイテムの設定量を超えたため、タブバーコントローラーは自動的に「moreviewcontroller」を追加し、アプリはその向きを変更しません(より多くのビューコントローラーが持っていると想像します「shouldAutorotateToInterfaceOrientation」の戻り値が設定されていません。

可能であれば、デバイスの向きを許可するように設定できますか。

またはこれはサポートされていませんか?

前もって感謝します。

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

objective-c - ビュー間の TabBarController スイッチ [スレッド 12803 に切り替えます]

4 つのナビゲーション コントローラーを持つ TabBarController を作成しました。これはうまく機能し、アプリケーションは最初のナビゲーション コントローラーを起動することで、以前の状態を示します。しかし、その後、(3 番目のビュー コントローラー上に) UITableView を作成しました。アプリケーションは、3 番目のビュー コントローラーを起動することで表示され、その後、最初のビュー コントローラーに切り替わります。また、default.png スプラッシュ スクリーンも表示されなくなりました。どうすればこれを修正できますか? デバッガー コンソールに次のメッセージが表示されます。

[スレッド 12803 に切り替えます]

[スレッド 13571 に切り替えます]

よろしくお願いします。

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

iphone - tabbarcontroller 使用時に MPMoviePlayer を解放する

ビューの1つにMPMoviePlayerがあるtabbarcontrollerを使用しています。タブを変更してもムービーが停止せず、バックグラウンドで再生し続けることを除けば、問題なく動作します。その後、ムービー タブにタブで戻そうとすると、クラッシュします。

MPMoviePlayer を解放する必要がある唯一のコードは、再生が終了したときだと思いますが、代わりにビューを変更したときに解放したいと考えています。その後、[ムービー] タブに戻ると、最初からやり直すことができます。

私の .h ファイルでは、次のように設定されています。



そして私の.mファイルには次のものがあります:



助言がありますか?ありがとうございました :)

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

iphone - [その他]タブでタイトルを変更

[その他]タブ(uitabbaritemのテキスト)のタイトルを変更する方法はありますか?

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

iphone - カスタム タブバーを iPhone 用に作成できますか?

カスタム タブバーをデザインしましたが、開発者から、私が作成したデザインはできないと言われました。

画面は通常の背景とタブバーで構成されています。タブバーを通常の iPhone スタイルとは少し違ったものにしたいです。タブバーの下部に草のイラスト(透明)を配置し、上部にすべての個別のボタンを配置し、それらの上にアイコンを配置したいと思います。これらの画像 (以下のリンクを参照) はすべて個別の .png ファイルです。

ユーザーがコンテンツをスクロールすると、透明な草の下をスクロールします。ボタンはもちろんクリック可能で、アクティブな状態を別のビューで表示します。

画像のモックアップを表示するには、次のリンクを参照してください。

http://www.stuartkidd.com/dummy.jpg

コミュニティがこれを行うことができるかどうか、できる場合はその方法を説明していただければ幸いです。「カスタムタブバーの作成」と関係があると思いました。

さらに質問ですが、それが可能であれば、タブボタンもスワイプ操作で水平方向にスクロールできますか?

ありがとう、

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

iphone - ViewControllerをtabBarControllerビューにプッシュする方法は?

PDFファイル(PDFReaderViewController)を表示するUIViewControllerを表示しようとしています。4 つのタブを持つ tabBarController があります。ファイルのリストを含む UITableView である 4 番目のタブを選択し、上部にナビゲーション バーがある pdf を表示します。ユーザーが PDF の表示を完了すると、UITableView (4 番目のタブ) に戻ることができます。4番目のタブビューは表示できますが、pdfを表示できません。これが私のコードです:

ここで何が間違っていますか?ご協力いただきありがとうございます!

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

iphone - iphone プログラミングの目的-c: viewDidLoad() の実行

私のアプリケーションには、4 つのビュー コントローラーを備えたタブバー コントローラーがあります。

ここで呼び出されます:

タブバーに最初に表示されるビューコントローラーは「ホーム」と呼ばれ、アプリを開いてタブバーだけでなくビューコントローラーをロードするときに必要です。可能です?Home ビュー コントローラーから ViewDidLoad() メソッドを呼び出す必要があります。ありがとう

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

iphone - UITabbarController の Tabbar の位置を変更する

私は TabBarController アプリケーションを使用しています。私の要件は、デフォルトの下部ではなく、ウィンドウの上部に TabBar を追加することです。単純なタブバーではなく UITabbarController を使用しているときに、誰かがウィンドウの上部に TabBar を追加するのを手伝ってくれますか?

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

uigesturerecognizer - tabBarController にタップ ジェスチャを追加する

UITabBarController にタップ ジェスチャを追加する方法について質問があります。UITabBarController には既にタップ ジェスチャが組み込まれているため (タブ バー上のタブ バー項目のタップに応答)、技術的には独自のジェスチャを tabBarController に追加できますが、tabBar は独自のネイティブ タップ ジェスチャを失います。以下は私がやろうとしていることです:

これはタップ メソッド「tap:」に正しく応答しますが、tabBarController はタップ バー項目に対するネイティブのタップ応答を失います。次のように、tabBarController のビュー コントローラーの 1 つにジェスチャを追加しようとしました。

しかし、このようにすると、タブ バー項目のタップに対する tabBar のネイティブ タップ認識は保持されますが、タップ ジェスチャはまったく認識されません。

この種の問題を解決する方法について何か提案はありますか? 1 つの方法は、タップして tabBarController に移動する以外の別のジェスチャを選択することだと思いますが、私はむしろそれをしたくありません....

ご覧いただきありがとうございます!