私はタブバーアプリケーションを作成しましたが、背景とフレームボックスの色を削除することができますか?空のままにしておけば、ユーザーはタブの「検索」と「その他」のタブだけを見ることができます。下に「スナッチャッチ」のようなものがあります。白くしましたが、ユーザーの目に見えます。フレームと色が異なります。誰かが私を助けてくれたらとても感謝しています。 Tabbar backgoundとboxを削除することはできますか?
0
A
答えて
0
これはトリックを行う必要があります:あなたはあなたを見ている見る何に依存し、それを変更する必要がある場合
let tabBarAppearace = UITabBar.appearance()
tabBarAppearace.tintColor = UIColor.clearColor()
tabBarAppearace.shadowImage = UIImage()
tabBarAppearace.backgroundImage = UIImage()
これを試すことができます。
static func appearanceWhenContainedInInstancesOfClasses(containerTypes: [AnyObject.Type]) -> Self
NSHipsterからthis awesome postをチェックそれはそれをより深く説明します。
0
望ましい効果を達成するために、アプリケーションのdidFinishLaunchingにこれを追加する:
[[UITabBar appearance] setShadowImage:[[UIImage alloc] init]];
[[UITabBar appearance] setBackgroundImage:[[UIImage alloc] init]];
またはスウィフト内を
UITabBar.appearance().shadowImage = UIImage()
UITabBar.appearance().backgroundImage = UIImage()
関連する問題
- 1. IdentityServer3とBOXを統合することはできますか?
- 2. 'box-sizing:border-box'プロパティを削除します
- 3. no_stdでBoxを使用することはできますか?
- 4. URLから#を削除することはできますか?
- 5. Subversionでコミットを削除することはできますか?
- 6. ファイルシステムフィルタドライバでIRPを削除することはできますか?
- 7. Weblogicのスタックスレッドを削除することはできますか?
- 8. Googleロゴを削除することはできますか?
- 9. PHP:class_aliasを削除することはできますか?
- 10. コマンドレットを削除または上書きすることはできますか?
- 11. phing ftpdeployでリモートファイルとディレクティブを削除することはできますか?
- 12. アクションバーからホームボタンを削除することができます
- 13. AWSでルーティングテーブルを削除することはできません
- 14. この最後のif文を削除することはできますか?
- 15. インデックスを削除することはできません
- 16. タイマー付きのセッション変数を削除することはできますか?
- 17. CMFCRibbonCategoryからCMFCRibbonPanelを削除することはできますか?
- 18. アプリケーションからHealthKitエントリを削除することはできますか?
- 19. カレンダービューから[追加]オプションを削除することはできますか?
- 20. JSONから "data"要素を削除することはできますか?
- 21. iOSアプリのバンドルからファイルを削除することはできますか?
- 22. IPSecヘッダからSPIを削除することはできますか?
- 23. ローカリゼーションからUILabelを削除することはできますか?
- 24. webpackソースマップから "sourcesContent"を削除することはできますか?
- 25. Pythonからクラス定義を削除することはできますか?
- 26. memcachedからデータを安全に削除することはできますか?
- 27. Facebook推奨プラグインからページを削除することはできますか?
- 28. グローバルレジストリからvueコンポーネントをグローバルに削除することはできますか?
- 29. ダイナミッククラスからプロパティを削除することはできますか?
- 30. Cannon.jsのフィジックスボディからシェイプを削除することはできますか?
ちょっとどうもありがとうございました、唯一のあなたは言うだろう、完璧に働いているようですタップしたボタンを見えるようにする方法。私がアップロードした写真を見てください。この場合、「検索」ボタンは白くする必要があります。 – Dakata
私はその問題を白色で解決することができましたが、別の質問があります。私はAppDelegateであなたのコードを使用し、それはすべてのviewcontrollersに適用されますが、どのように私は特定のもののためにそれを使用することができます。私はそれをviewcontrollerのviewdDidLoadに入れようとしましたが、何も起こっていません。それは本当に1つのためにそれを適用することは可能ですか? – Dakata
申し訳ありませんが、私はそれを取得していません。私はそれを必要とするView ControllerのviewDidLoadで使用しようとしましたが、私がappをテストしたとき、何も変更されませんでした。appDelegateでそれを使用し、すべてのviewcontrollerに適用される場合にのみ機能します。 – Dakata