비슷한 질문을 이미 알고 있지만 대부분의 답변에서 필요한 세부 정보 공개 버튼 이미지 (예 : How to change color of detail disclosure button for table cell)를 만듭니다.세부 정보 공개 버튼의 코드를 코드에서 동적으로 변경
런타임에 동적으로 선택하는 색상으로 변경할 수 있기를 원하므로 미리 구성된 이미지를 사용하면 실행 가능하지 않습니다. 주변 읽기에서
, 나는이 작업을 수행 할 수있는 몇 가지 방법이있을 수있다 생각하지만, 나는 최고입니다, 또는 정확하게 작업을 수행하는 방법을 확실하지 않다 :
가 필요한 색 원을 그립니다 코드 안의 그림자 이미지와 원과 화살표 오른쪽 바깥쪽에 둥글게됩니다. (나머지는 맑은 알파 채널을 사용하므로 그려진 색상 원은 여전히 볼 수 있습니다.)
UIImageView에서 원의 바깥쪽에 그림자 이미지를 추가하고 가면으로,이 그림자 동그라미 안에 홍수가 채워진 다음, 화살을 덮어 라.
그레이 스케일 이미지를 추가하고 그레이 스케일 이미지를 추가 한 다음 필요한 색상 (예 : http://coffeeshopped.com/2010/09/iphone-how-to-dynamically-color-a-uiimage)을 오버레이 한 다음 화살표 이미지로 오버레이합니다.
가장 좋은 방법은 무엇입니까?
나는 내 자신의 응용 프로그램에서 옵션 3을 사용합니다. 꽤 잘 작동합니다. – rmaddy
@rmaddy - 화살표가없는 세부 공개 버튼의 그레이 스케일 이미지 (가능한 경우 망막 이외의 버전과 망막 버전 모두)를 올릴 수 있습니까? – DarkMatter
OK, 제 답변을 참조하십시오. – rmaddy