2016-06-14 1 views
0

상태가 서로 다른 두 개의 아이콘을 사용합니다. tabBarItem.TabBar 아이콘은 상태가 선택 될 때 사각형이됩니다.

제 문제는 탭바가 하나의 사각형으로 선택되었을 때입니다.
나는 다른 아이콘을 만들었고 잘 보였다. 이 주제에없는 정보를 찾고있었습니다. 어떻게 해결할 수 있습니까?
enter image description here

내 코드

당신은 선택의 하이라이트가 제대로 작동하려면 당신이 순서에 투명한 배경에 아이콘을 넣어 가지고 있는지 확인해야합니다
override func viewDidLoad() { 
    super.viewDidLoad() 
    let triviaMainTableViewController = StoryboardManager.triviaStoryboard.instantiateViewControllerWithIdentifier("TriviaMainTableViewController") as! TriviaMainTableViewController 
    viewControllers = [triviaMainTableViewController] 

    tabBarItem.image = UIImage(named: "TriviaTabBarDefault")?.imageWithRenderingMode(.AlwaysOriginal) 
    tabBarItem.selectedImage = UIImage(named: "TriviaTabBarSelected") 
    tabBarItem.titlePositionAdjustment = UIOffset(horizontal: 0, vertical: -3) 

    navigationBar.barTintColor = ColorManager.greenColor 
} 
+0

내 생각에이 아이콘은 투명 배경이 아님. – Paulw11

+0

@ Paulw11 답변으로 작성하여 확인하겠습니다. – Alexander

답변

1

. 이미지의 배경색이 투명하지 않은 경우 선택하지 않으면 잘 보이지만 선택되어 있지 않은 경우에는 잘 보일 수 있습니다.

관련 문제