1
나는 pressable imageView로 UIButton
을 사용하고 있습니다. 지금 버튼을 누르면 배경 이미지가 여전히 보이지만 회색의 투명 레이어가 이미지 위에 있습니다. 이 레이어의 색상은 어떻게 변경합니까?UIButton 선택 색상
setBackgroundImage:forState:
설정을 시도했지만 현재 이미지를 다른 이미지로 바꿉니다.
주
나는 다음과 같은 코드를 사용하여있는 tableview 행이 할 수 있어요 :
// Custom selectionStyle color
UIView *v = [[[UIView alloc] init] autorelease];
v.backgroundColor = [UIColor myBlue];
groupCell.selectedBackgroundView = v;
버튼의 배경 이미지가 카메라에서 가져 오기 때문에 불행히도 내 앱에서이를 수행 할 수 없습니다. 내가 할 수는 없지만 전반적으로보다 나은 테마 색 구성표를 만들 것입니다. – tazboy
어쩌면 실제 'UIImageView'를 사용하고 단추를 모방하는 이벤트를 설정해야 할 것입니다. 내가 테이블 셀에서했던 것처럼 백그라운드 뷰를 설정할 수 있다고 가정합니다. – tazboy
아마도 카메라 입력을 사용하고 그 위에 회색 레이어를 오버레이하는 이미지를 만들기 위해 일종의 합성 작업을 할 수 있습니까? – lxt