2017-09-27 15 views
0

タブバーをカスタマイズしていますが、タブバー項目に色合いを設定して項目を強調表示しません。ハイライトは、タブバーアイテムのselectedImageプロパティに設定したイメージに過ぎません。iOS - タブバーで選択した項目のハイライトを削除する方法

これは、今

enter image description here

私は私のイメージは青で強調表示されないようにするように見えるものです。私はそれを私が設定したイメージにしたい。

色合いの変更について教えてください。私はここで薄い色を求めていません。

答えて

2
init(title:image:selectedImage:)

初期化用UITabBarItemドキュメントごとに:デフォルト

、実際の非選択および選択された画像は、自動的にソース画像内のアルファ値から作成されます。システムの着色を防ぐために、あなたのケースで

ので、 alwaysOriginalで画像を提供します。

let yourTabBarItem = UITabBarItem(title: yourTitle, image: yourImage.withRenderingMode(.alwaysOriginal), selectedImage: yourSelectedImage.withRenderingMode(.alwaysOriginal)) 
関連する問題