각 테이블 뷰 셀에 UIButton이 있습니다. 클릭 동작이 발생하는 동안 uibutton을 켜고 싶습니다. 코드를 사용하여 이미지를 배경 이미지로 설정했습니다.클릭하면 UIButton의 배경 이미지를 변경하는 방법?
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
button.frame = CGRectMake(270,10,30,30);
[button setImage:[UIImage imageNamed:@"image.png"] forState:UIControlStateNormal];
[button addTarget:self action:@selector(action:) forControlEvents:UIControlEventTouchUpInside];
button.backgroundColor = [UIColor clearColor];
image.png는 조금 더 어두운 이미지입니다. 나는 빛나는 이미지를 보여줌으로써 클릭 효과를 보여주기를 원하기 때문입니다.
이제 코드를 통해 image.png가 반짝이는데 어떻게 될까요? 아니면 같은 치수로 새로운 빛나는 이미지 (예 : image_glow.png)를 만들고 이전 이미지를 대체해야합니까?
무엇이든간에,이를 구현하는 방법에 대해 설명 바랍니다 ....
고맙습니다 .. 버튼을 클릭하는 동안 반짝 반짝 빛나고 싶습니다. 여러 이미지를 사용하는 대신 아래 코드가 빛나는 것을 발견했습니다 .. button.showsTouchWhenHighlighted = YES; 버튼을 누르는 동안 내 버튼이 반짝입니다. –