UITableView 셀에 이미지가있는 단추를 추가하는 방법 및 단추를 클릭 할 때 이미지를 변경하는 방법 및 다른 행 단추를 클릭 할 때 단추 이미지를 다시 설정하는 방법 in iOSUITableView 단추 이미지가있는 셀에 단추 추가 및 단추 이미지 재설정 방법
답변
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
// configure cell
//create button
UIButton *checkUncheckButton = [UIButton buttonWithType:UIButtonTypeCustom];
mailLable.frame = CGRectMake(80, 27, 250, 25);
[checkUncheckButton setImage:[UIImage imageNamed:@"uncheckednew.png"] forState:UIControlStateNormal];
checkUncheckButton.backgroundColor = [UIColor clearColor];
[checkUncheckButton setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
checkUncheckButton.userInteractionEnabled = YES;
[checkUncheckButton addTarget:self action:@selector(checkUncheckButton:) forControlEvents:UIControlEventTouchUpInside];
checkUncheckButton.tag = indexPath.row;
[cell.contentView addSubview:checkUncheckButton];
}
#pragma mark - checkUncheckButton action
-(void)checkUncheckButton:(id)sender{
UIButton *button = (UIButton *)sender;
NSLog(@"%i",button.tag);
if([button.currentImage isEqual:[UIImage imageNamed:@"uncheckednew.png"]])
{
[button setImage:[UIImage imageNamed:@"checkednew.png"] forState:UIControlStateNormal];
}
else
{
[button setImage:[UIImage imageNamed:@"uncheckednew.png"] forState:UIControlStateNormal ];
}
}
위 코드를 사용하면 가능하다고 생각합니다.
코드가 좋지만이 질문에 대한 정확한 대답이 아닙니다. –
if ([button.currentImage isEqual : uncheckedImage]) 비교하는 방법 ????? –
죄송합니다. 코드를 한 번 확인하십시오. –
표시 할 이미지를 설정해야하는 사용자 지정 UITableViewCell을 만들어야합니다. 도움말 링크 : -
모든 물건에 따라Custom Check mark for selected Row
http://www.appcoda.com/customize-table-view-cells-for-uitableview/
k 감사합니다. karan –
- 1. 셀에 단추 추가
- 2. 셀에 단추 추가
- 3. 마지막 UITableView 행에 단추 추가
- 4. WPF 이미지가있는 단추 스타일
- 5. 타이머 시작, 중지 및 재설정 단추 추가
- 6. UIImageView 및 단추 추가
- 7. UITableView 하단의 단추
- 8. 단추 추가
- 9. UITableView 행의 사용자 지정 단추?
- 10. UITableView 내에서 동적 단추 제목
- 11. 단추 GUI에 이미지 추가 Java
- 12. 세로 단추 단추 너비
- 13. 외부 배경 이미지가있는 WPF 단추
- 14. 이미지가있는 Windows Phone 7 단추
- 15. Silverlight 이미지가있는 하이퍼 링크 단추
- 16. 이미지가있는 단추 스타일 지정 하시겠습니까?
- 17. 누르기 단추 및 관리 다시 단추
- 18. 사용자 지정 단추 (이미지가있는 단추)의 상태를 변경 하시겠습니까?
- 19. C# 이미지 및 처리기가있는 단추 추가
- 20. NicEdit 양식 재설정 단추 없음
- 21. Safari에서 단추 추가 및 셸 명령 실행 단추 클릭
- 22. 이미지 및 단추 겹침 방지
- 23. 테이블 뷰 및 단추 추가
- 24. 파이썬 단추 이미지 테두리
- 25. UITableView에 단추 추가
- 26. 보기, 활동 단추 추가
- 27. 검도 단추 단추 클릭 인수
- 28. Windows Form 단추 호출 단추
- 29. 기존 사이트에 단추 추가
- 30. 부모보기의 배경 이미지가있는 Android 눈금 단추 여백
당신은 우리를 말하지 않았다. –
다른 행의 다른 버튼을 클릭하면 버튼 이미지를 어떻게 바꿀 수 있습니까? plase 도와주세요 –
버튼 배경 이미지 또는 이미지를 별도로 추가 하시겠습니까? –