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

JayVDiyk

UITabBarItem에서 아이콘의 "선택되지 않음"또는 표시되지 않는 상태를 어떻게 변경합니까?

UITabBarItem.appearance (). setTitleTextAttributes (:) 설정을 시도했지만 텍스트 색상 만 변경됩니다.

어떤 생각?

여기에 이미지 설명 입력

Teo

iOS 7 이상에서 기본값을 변경하려면 실제로 다른 아이콘 (선택하지 않은 탭에 대해 원하는 색상)을 사용하고 텍스트 색상을 설정해야합니다. 두 세트의 아이콘을 만드는 대신이 조정을 적용 할 수 있습니다.

// set the selected colors
[self.tabBar setTintColor:[UIColor whiteColor]];
[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], NSForegroundColorAttributeName, nil] forState:UIControlStateSelected];


UIColor * unselectedColor = [UIColor colorWithRed:184/255.0f green:224/255.0f blue:242/255.0f alpha:1.0f];

// set color of unselected text
[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:unselectedColor, NSForegroundColorAttributeName, nil]
                                     forState:UIControlStateNormal];

// generate a tinted unselected image based on image passed via the storyboard
for(UITabBarItem *item in self.tabBar.items) {
   // use the UIImage category code for the imageWithColor: method
   item.image = [[item.selectedImage imageWithColor:unselectedColor] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
}

출처.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

useradd로 기본 셸이 선택되지 않음

분류에서Dev

HTML 다중 선택 변경 '선택되지 않음'텍스트

분류에서Dev

(가상) 폴더의 web.config에서 후속 IIS 다시 쓰기 규칙이 선택되지 않음

분류에서Dev

가상 디렉터리에서 AuthTicket이 선택되지 않음

분류에서Dev

각도 변환에 대한 구성이 선택되지 않음

분류에서Dev

Apigee 푸시 예 : 기기가 샘플로 선택되지 않음

분류에서Dev

Web.Config 변경 사항이 FilterConfig MVC4에서 선택되지 않음

분류에서Dev

asp.net 사용자 컨트롤 변경 사항이 선택되지 않음

분류에서Dev

유성 도우미에서 세션 변수가 선택되지 않음

분류에서Dev

대중 교통 하늘색 메시지가 선택되지 않음

분류에서Dev

PHP : 전역 변수가 함수 내에서 선택되지 않음

분류에서Dev

가져 오기가 구성 요소 파일에서 선택되지 않음

분류에서Dev

Windows 7-탐색기에서 마우스 오른쪽 버튼을 클릭해도 먼저 선택되지 않음

분류에서Dev

Mongodb 집계가 선택되지 않음

분류에서Dev

SELECT 및 INSERT가 선택되지 않음

분류에서Dev

VBScript 설정 환경 변수이지만 실행 파일이 선택되지 않음

분류에서Dev

Scorpio Broker-docker-compose-aaio.yml에 설정된 환경 변수가 런타임에 선택되지 않음

분류에서Dev

페이지로드시 모든 하위 항목이 선택 될 때 상위 항목이 선택되지 않음

분류에서Dev

첫 페이지로드시 그리드에서 페이지 크기가 선택되지 않음

분류에서Dev

CSS 선택기 문제, 집중된 입력이 제대로 선택되지 않음

분류에서Dev

"비 변수 유형 인수 유형 유형 패턴 (유형, 유형)은 삭제에 의해 제거되기 때문에 선택되지 않음"을 제거하는 방법은 무엇입니까?

분류에서Dev

Powershell에서 값이 선택되지 않음

분류에서Dev

React Hooks 확인란이 true 및 false로 선택되지 않음

분류에서Dev

React Hooks 확인란이 true 및 false로 선택되지 않음

분류에서Dev

셀레늄 확인란이 선택되지 않음

분류에서Dev

MATLAB uitable 논리 확인란이 선택되지 않음

분류에서Dev

Mimosa csslint 구성이 csslintrc 파일에서 선택되지 않음

분류에서Dev

D3 배열 개체 형식이 선택되지 않음

분류에서Dev

Ajax 데이터 요소가 선택되지 않음

Related 관련 기사

  1. 1

    useradd로 기본 셸이 선택되지 않음

  2. 2

    HTML 다중 선택 변경 '선택되지 않음'텍스트

  3. 3

    (가상) 폴더의 web.config에서 후속 IIS 다시 쓰기 규칙이 선택되지 않음

  4. 4

    가상 디렉터리에서 AuthTicket이 선택되지 않음

  5. 5

    각도 변환에 대한 구성이 선택되지 않음

  6. 6

    Apigee 푸시 예 : 기기가 샘플로 선택되지 않음

  7. 7

    Web.Config 변경 사항이 FilterConfig MVC4에서 선택되지 않음

  8. 8

    asp.net 사용자 컨트롤 변경 사항이 선택되지 않음

  9. 9

    유성 도우미에서 세션 변수가 선택되지 않음

  10. 10

    대중 교통 하늘색 메시지가 선택되지 않음

  11. 11

    PHP : 전역 변수가 함수 내에서 선택되지 않음

  12. 12

    가져 오기가 구성 요소 파일에서 선택되지 않음

  13. 13

    Windows 7-탐색기에서 마우스 오른쪽 버튼을 클릭해도 먼저 선택되지 않음

  14. 14

    Mongodb 집계가 선택되지 않음

  15. 15

    SELECT 및 INSERT가 선택되지 않음

  16. 16

    VBScript 설정 환경 변수이지만 실행 파일이 선택되지 않음

  17. 17

    Scorpio Broker-docker-compose-aaio.yml에 설정된 환경 변수가 런타임에 선택되지 않음

  18. 18

    페이지로드시 모든 하위 항목이 선택 될 때 상위 항목이 선택되지 않음

  19. 19

    첫 페이지로드시 그리드에서 페이지 크기가 선택되지 않음

  20. 20

    CSS 선택기 문제, 집중된 입력이 제대로 선택되지 않음

  21. 21

    "비 변수 유형 인수 유형 유형 패턴 (유형, 유형)은 삭제에 의해 제거되기 때문에 선택되지 않음"을 제거하는 방법은 무엇입니까?

  22. 22

    Powershell에서 값이 선택되지 않음

  23. 23

    React Hooks 확인란이 true 및 false로 선택되지 않음

  24. 24

    React Hooks 확인란이 true 및 false로 선택되지 않음

  25. 25

    셀레늄 확인란이 선택되지 않음

  26. 26

    MATLAB uitable 논리 확인란이 선택되지 않음

  27. 27

    Mimosa csslint 구성이 csslintrc 파일에서 선택되지 않음

  28. 28

    D3 배열 개체 형식이 선택되지 않음

  29. 29

    Ajax 데이터 요소가 선택되지 않음

뜨겁다태그

보관