사용자 정의 버튼 (이미지 버튼)을 추가하고 탭하면 (터치) 이미지 버튼이 탭되는 동안 회색으로 표시됩니다.이미지 탭을 두드리는 동안 항상 회색으로 표시됩니다.
이 동작을 어떻게 비활성화 할 수 있습니까?
감사합니다.
사용자 정의 버튼 (이미지 버튼)을 추가하고 탭하면 (터치) 이미지 버튼이 탭되는 동안 회색으로 표시됩니다.이미지 탭을 두드리는 동안 항상 회색으로 표시됩니다.
이 동작을 어떻게 비활성화 할 수 있습니까?
감사합니다.
이 해결책을 찾았습니다.
버튼 속성에서 "강조 상태 구성"을 업데이트하고 "기본 상태 구성"에서와 같은 이미지를 선택하십시오.
그리고 수정되었습니다!
이 동작을 방지하기 위해 이을 showsTouchWhenHighlighted 속성을 설정할 수 있습니다 :이 탭 때
button.showsTouchWhenHighlighted = YES;
당신은 이미지 버튼의 선택된 상태를 설정해야합니다. 아래 코드와 같은 것을 시도해보십시오 :
UIImage * img = [UIImage imageNamed : @ "image.png"]; [button setImage : img forState : UIControlStateSelected];
단추를 누를 때 선택 색상과 원하는 다른 속성을 설정할 수 있습니다. 이것은 클릭 할 때 버튼이 회색이되지 않도록해야합니다.
희망 하시겠습니까?
버튼 속성의 그리기 섹션에서 "이미지 강조 표시 조정"옵션을 한 번 더 선택 해제하면됩니다. – necixy