問題タブ [uitabcontroller]

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

ios - iOSのタブバーコントローラ内にスライドメニューを追加するには?

タブ付きコンテンツ内にスライド メニューを追加する必要があるという要件がありますが、UITabBarController 内にスライド メニューを追加することは可能で、この UITabBarController の親は UINavigationController ですか?

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

objective-c - タブバーアイテムのロックとログインページによるロック解除

UI タブ コントローラーでお困りの皆さん、

だから私は最初のコントローラーとしてログイン画面を持っています。タブバーのアイテムをロックし、ログインが成功した後にロックを解除する方法があるかどうか疑問に思っていましたか?

現時点ではNSDictionary、ユーザー名とパスワードを保存しUIAlertView、ログインが成功したかどうかを警告するために使用していますが、ログインせずにタブにアクセスできる場合、ログインの意味はありません.

以下は、ログインするための現在のコードです

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

colors - MoreNavigationsController Swift 2 で背景色を設定する

5月のtabControllerの「その他」タブに背景色を設定しようとしましたが、変更されません..これを試しました

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

ios - スワイプジェスチャを使用すると TabController が消える

3 つのタブを持つアプリがあります。右または左にスワイプして別のタブに移動したい。

私のコード:

そしてそれを実行する機能は

私の問題は、スワイプを使用すると下部の tabBarController が消えることです。私が見つけたものから、それは「presentViewController」メソッドと関係があります。これが原因で、tabBarController を失わずにそれを行う方法はありますか? 必要がない場合は、本当に prepareForSegueWithIdentifier を使用したくありません。そうしなければならない場合を除き、それは必要以上の作業のように思えます。

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

ios - ViewController を UITabBarController に追加する前にデータをロードする

私のアプリケーションでは、ユーザーが からログインするとLoginViewController、 に誘導されProfileTabBarControllerます。

ProfileTabBarControllerのサブクラスUITabBarControllerです。これは 3 つのビュー コントローラーで構成され、そのすべてが Profile のインスタンスへの参照を必要とします。

ProfileTabBarController押すと、ユーザーのプロファイルが読み込まれます。プロファイルが正常に読み込まれると、各ビュー コントローラーでプロファイルへの参照が設定され、タブ項目として追加されます。

このアプローチを選択した理由は、ユーザーがアプリケーションを起動し、トークンの有効期限が切れていない場合、アプリケーションはProfileTabController;に直接移動する必要があるためです。ユーザーは再度ログインする必要はありません。プロファイルをロードするコードを と の両方で複製するよりも、AppDelegateLoginViewControllerカプセル化したほうがよいと感じましたProfileTabBarController

このアプローチの問題は、UITabBarControllerビュー コントローラが設定されていないため、セグエ中に が黒く表示されることです。を作成し、LoadingViewController最初にそれを唯一UIViewControllerProfileTabController

私の質問は、この問題を解決するためのより良いアプローチがあるかどうかです。UIViewControllerロード中のアイコンを表示する以外の目的がないという考えはあまり好きではありません。

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

swift - UIViewController から Segue を使用して UITabController を開く - 3 番目のタブをデフォルトのタブとして表示するにはどうすればよいですか?

私は迅速なアプリを持っており、UIViewController にはボタンがあります。私の場合StoryBoard、ボタンをに添付し、UITabControllerユーザーがクリックすると、リダイレクトされます。ただし、デフォルトでは、最初のタブが表示されます。代わりに 3 番目のタブを表示する方法はありますか?

これは私のセグエのオプションです:

ここに画像の説明を入力

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

ios - タブバーの下の Swift View レイアウト

ストーリーボードは使用していません。

上記により、ViewControllersビューがタブバーの下に拡張されます。どうすればこれを止めることができますか?

ビューフレームをに設定しようとしました

しかし、それはうまくいきませんでした。