UITabBarItem 이미지 색상이 처음 선택되면 파란색으로 변경됩니다.

런던 가이

UITabBar에이 문제가 있습니다.

UITabBarItems에 사용중인 사용자 지정 이미지가 있고 탭을 선택하면 올바른 강조 색상이 표시되지만 이미지의 원래 색상 (회색)은 더 이상 회색이 아닙니다. 파란색이 아닙니다.

그래서 기본적으로:

  1. 탭을 선택하면 하이라이트 색상 (빨간색)이 표시됩니다.
  2. 이제 다른 탭을 선택하면 이전에 선택한 탭이 이전 색상 (회색)으로 돌아 가지 않고 대신 파란색으로 바뀝니다.

앱의 어디에도 파란색을 설정하지 않았으므로 기본 색상이라고 생각합니다.

인터페이스 빌더에서 UITabBar의 이미지를 설정하고 앱 델리게이트에서 barTintColour를 수정했습니다.

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    // Override point for customization after application launch.
    let color = UIColor(red: 41.0/255.0, green: 40.0/255.0, blue: 39.0/255.0, alpha: 1.0)
    UITabBar.appearance().barTintColor = color // works
    UITabBar.appearance().tintColor = UIColor.greenColor() //does nothing

무엇이 잘못 되었을까요?

다음은 내 탭 바의 이미지입니다. 보시다시피 이전 및 현재 설정 톱니 바퀴 페이지에서 카메라, 말풍선 및 봉투를 선택했습니다. 내가 선택하지 않은 탭이 하나 뿐이며 원래 색상으로 유지됩니다. 이미지의 색상입니다.여기에 이미지 설명 입력

도움을 주셔서 감사합니다.

Qazi

원래 렌더링 모드를 유지하도록 시스템에 지시해야하므로 탭 막대에서 이미지를 설정할 때 기본 색상을 사용하지 않습니다. 이 같은

    barImage.imageWithRenderingMode(UIImageRenderingMode.AlwaysOriginal)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

기본 "선택되지 않음"UITabBarItem 이미지 색상 변경

분류에서Dev

HSL 색상 선택기 : 배경색이 변경되지 않음

분류에서Dev

UITableViewCell 내부의 UITableView를 선택하면 색상이 흰색으로 변경됩니다.

분류에서Dev

OpeGL ES Android에서 배경색을 변경하면 텍스처 색상이 변경됩니다.

분류에서Dev

배경색을 변경 한 다음 타이머가 만료되면 원래 색상으로 돌아갑니다.

분류에서Dev

김프 : 다른 음영으로 이미지 색상 변경

분류에서Dev

선택시 UITabBarItem 이미지 변경 (Xcode 12, Swift)

분류에서Dev

ChoiceBox 배경색이 특정 색상으로 변경되지 않음

분류에서Dev

BufferedImage를 회전하면 색상이 변경됩니다.

분류에서Dev

작업 표시 줄이 연한 파란색으로 바뀌면 해킹 당했음을 의미합니까?

분류에서Dev

이미지 위로 마우스를 가져 가면 이미지 아래의 이미지 불투명도 및 제목 색상이 변경됩니다 ... 또한 제목이 두 줄이되면 형식이 손상됩니다.

분류에서Dev

라디오 버튼 <b-form-radio-group>이 선택되지 않았습니다 (파란색으로 바뀜).

분류에서Dev

핀 색상이 변경되지 않음

분류에서Dev

LinkButton 색상이 변경되지 않음

분류에서Dev

버튼을 선택하면 버튼 배경이 파란색으로 바뀌는 이유는 무엇입니까?

분류에서Dev

하나의 탐색 모음을 투명으로 변경하면 모든 탐색 모음이 투명으로 변경됩니다.

분류에서Dev

이전 페이지로 이동하면 선택한 이미지의 색상이 컬렉션보기에 표시되지 않습니다.

분류에서Dev

선택 변경 색상 패턴이 표시되지 않습니다

분류에서Dev

이미지 필터 기능을 사용하여 이미지 색상이 적절하게 변경되지 않음

분류에서Dev

-resample로 변환하면 배경이 검정색으로 변경됩니다.

분류에서Dev

프로그래밍 방식으로 UITabBarController의 viewControllers 및 selectedIndex를 설정하면 선택된 UITabBarItem이 없습니다.

분류에서Dev

Prestashop-색상 선택시 제품 이미지 변경

분류에서Dev

이온 목록을 누르면 항목의 색상이 변경됩니다.

분류에서Dev

Swift-경고가 표시되면 이미지 색상이 재설정됩니다.

분류에서Dev

jquery : 여러 테이블 행이 작동하지 않는 선택 옵션이 변경되면 테이블 행으로 색상 변경?

분류에서Dev

탐색 창 항목 색상 필터를 변경하면 동일한 이미지 ID를 사용하는 imageView도 변경됩니다.

분류에서Dev

범례 표시기 색상이 Google 차트의 막대 색상으로 변경되지 않음

분류에서Dev

Bitmap을 ImageSource로 변환하면 이미지의 배경이 검은 색으로 변경되었습니다.

분류에서Dev

ComicMind 재질 TextField 색조 색상이 변경되지 않음

Related 관련 기사

  1. 1

    기본 "선택되지 않음"UITabBarItem 이미지 색상 변경

  2. 2

    HSL 색상 선택기 : 배경색이 변경되지 않음

  3. 3

    UITableViewCell 내부의 UITableView를 선택하면 색상이 흰색으로 변경됩니다.

  4. 4

    OpeGL ES Android에서 배경색을 변경하면 텍스처 색상이 변경됩니다.

  5. 5

    배경색을 변경 한 다음 타이머가 만료되면 원래 색상으로 돌아갑니다.

  6. 6

    김프 : 다른 음영으로 이미지 색상 변경

  7. 7

    선택시 UITabBarItem 이미지 변경 (Xcode 12, Swift)

  8. 8

    ChoiceBox 배경색이 특정 색상으로 변경되지 않음

  9. 9

    BufferedImage를 회전하면 색상이 변경됩니다.

  10. 10

    작업 표시 줄이 연한 파란색으로 바뀌면 해킹 당했음을 의미합니까?

  11. 11

    이미지 위로 마우스를 가져 가면 이미지 아래의 이미지 불투명도 및 제목 색상이 변경됩니다 ... 또한 제목이 두 줄이되면 형식이 손상됩니다.

  12. 12

    라디오 버튼 <b-form-radio-group>이 선택되지 않았습니다 (파란색으로 바뀜).

  13. 13

    핀 색상이 변경되지 않음

  14. 14

    LinkButton 색상이 변경되지 않음

  15. 15

    버튼을 선택하면 버튼 배경이 파란색으로 바뀌는 이유는 무엇입니까?

  16. 16

    하나의 탐색 모음을 투명으로 변경하면 모든 탐색 모음이 투명으로 변경됩니다.

  17. 17

    이전 페이지로 이동하면 선택한 이미지의 색상이 컬렉션보기에 표시되지 않습니다.

  18. 18

    선택 변경 색상 패턴이 표시되지 않습니다

  19. 19

    이미지 필터 기능을 사용하여 이미지 색상이 적절하게 변경되지 않음

  20. 20

    -resample로 변환하면 배경이 검정색으로 변경됩니다.

  21. 21

    프로그래밍 방식으로 UITabBarController의 viewControllers 및 selectedIndex를 설정하면 선택된 UITabBarItem이 없습니다.

  22. 22

    Prestashop-색상 선택시 제품 이미지 변경

  23. 23

    이온 목록을 누르면 항목의 색상이 변경됩니다.

  24. 24

    Swift-경고가 표시되면 이미지 색상이 재설정됩니다.

  25. 25

    jquery : 여러 테이블 행이 작동하지 않는 선택 옵션이 변경되면 테이블 행으로 색상 변경?

  26. 26

    탐색 창 항목 색상 필터를 변경하면 동일한 이미지 ID를 사용하는 imageView도 변경됩니다.

  27. 27

    범례 표시기 색상이 Google 차트의 막대 색상으로 변경되지 않음

  28. 28

    Bitmap을 ImageSource로 변환하면 이미지의 배경이 검은 색으로 변경되었습니다.

  29. 29

    ComicMind 재질 TextField 색조 색상이 변경되지 않음

뜨겁다태그

보관