問題タブ [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.
ios - iOSのタブバーコントローラ内にスライドメニューを追加するには?
タブ付きコンテンツ内にスライド メニューを追加する必要があるという要件がありますが、UITabBarController 内にスライド メニューを追加することは可能で、この UITabBarController の親は UINavigationController ですか?
objective-c - タブバーアイテムのロックとログインページによるロック解除
UI タブ コントローラーでお困りの皆さん、
だから私は最初のコントローラーとしてログイン画面を持っています。タブバーのアイテムをロックし、ログインが成功した後にロックを解除する方法があるかどうか疑問に思っていましたか?
現時点ではNSDictionary
、ユーザー名とパスワードを保存しUIAlertView
、ログインが成功したかどうかを警告するために使用していますが、ログインせずにタブにアクセスできる場合、ログインの意味はありません.
以下は、ログインするための現在のコードです
colors - MoreNavigationsController Swift 2 で背景色を設定する
5月のtabControllerの「その他」タブに背景色を設定しようとしましたが、変更されません..これを試しました
ios - スワイプジェスチャを使用すると TabController が消える
3 つのタブを持つアプリがあります。右または左にスワイプして別のタブに移動したい。
私のコード:
そしてそれを実行する機能は
私の問題は、スワイプを使用すると下部の tabBarController が消えることです。私が見つけたものから、それは「presentViewController」メソッドと関係があります。これが原因で、tabBarController を失わずにそれを行う方法はありますか? 必要がない場合は、本当に prepareForSegueWithIdentifier を使用したくありません。そうしなければならない場合を除き、それは必要以上の作業のように思えます。
ios - ViewController を UITabBarController に追加する前にデータをロードする
私のアプリケーションでは、ユーザーが からログインするとLoginViewController
、 に誘導されProfileTabBarController
ます。
ProfileTabBarController
のサブクラスUITabBarController
です。これは 3 つのビュー コントローラーで構成され、そのすべてが Profile のインスタンスへの参照を必要とします。
をProfileTabBarController
押すと、ユーザーのプロファイルが読み込まれます。プロファイルが正常に読み込まれると、各ビュー コントローラーでプロファイルへの参照が設定され、タブ項目として追加されます。
このアプローチを選択した理由は、ユーザーがアプリケーションを起動し、トークンの有効期限が切れていない場合、アプリケーションはProfileTabController
;に直接移動する必要があるためです。ユーザーは再度ログインする必要はありません。プロファイルをロードするコードを と の両方で複製するよりも、AppDelegate
にLoginViewController
カプセル化したほうがよいと感じましたProfileTabBarController
。
このアプローチの問題は、UITabBarController
ビュー コントローラが設定されていないため、セグエ中に が黒く表示されることです。を作成し、LoadingViewController
最初にそれを唯一UIViewController
のProfileTabController
私の質問は、この問題を解決するためのより良いアプローチがあるかどうかです。UIViewController
ロード中のアイコンを表示する以外の目的がないという考えはあまり好きではありません。
ios - タブバーの下の Swift View レイアウト
ストーリーボードは使用していません。
上記により、ViewControllers
ビューがタブバーの下に拡張されます。どうすればこれを止めることができますか?
ビューフレームをに設定しようとしました
しかし、それはうまくいきませんでした。