사용자가 즐겨 찾기에 항목을 추가 할 수 있도록 목록을 만들고 싶습니다. 내 tableview
에 uitableviewcelleditingstyleinsert
을 사용했습니다. 사용자가 +
기호가있는 삽입 단추를 누르면 해당 항목이 즐겨 찾기 목록에 추가됩니다. 그러나 즐겨 찾기 목록의 각 항목이 고유해야하므로 버튼을 두드리면 자동으로 회색 음영으로 표시됩니다. 내 앱에서 어떻게 이것을 설정할 수 있습니까?Tableview 셀의 삽입 단추를 비활성화하는 방법
0
A
답변
0
이것은 완전히 가능하지만 사용자가 원하는 방식대로 진행되지는 않습니다. 더하기 기호 이미지로 자신의 accessoryView를 작성해야 할 때 - (void) accessoryButtonTapped: (UIControl *) button withEvent: (UIEvent *) event
을 사용하여 도청 된시기를 알아 낸 다음 데이터 소스에 대한 후속 변경 사항을 기반으로 UITableViewCell의 액세서리보기를 변경해야합니다.
//in your cell creation
UIImageView *i = nil;
if(cellAlreadyUsed)
i = [[UIImageView alloc] initWithImage:@"your_gray_image"];
else
i = [[UIImageView alloc] initWithImage:@"your_green_image"];
cell.accessoryView = i;
[i release];
- (void) accessoryButtonTapped: (UIControl *) button withEvent: (UIEvent *) event {
//handle changing your data source to reflect that cell was used and reload your table
}
0
관련 문제
- 1. 버튼을 tableView 셀의 아래쪽에 배치하는 방법?
- 2. 사용자 정의 TableView 셀의 UIWebView
- 3. C# asp.net에서 브라우저의 최대화 단추를 비활성화하는 방법
- 4. 해당 셀의 단추를 클릭 할 때 사용자 지정 셀의 레이블 텍스트를 변경하는 방법
- 5. C# 삽입 단추를 Hashtable로
- 6. JavaFX TableView 셀의 글꼴 색을 설정 하시겠습니까?
- 7. iPhone 장치에서 tableview 셀의 텍스트 정렬 불량
- 8. 단추를 눌렀을 때 TableView 셀에 그림을 추가하면
- 9. 셀의 단추를 누를 때 새보기 표시
- 10. UITableViewCell에서 단추를 제거하는 방법?
- 11. Firefox에서 선택된 표 셀의 내부 윤곽선을 비활성화하는 방법
- 12. Visual Studio에서 미디어 단추를 비활성화하는 이유는 무엇입니까?
- 13. 장치에 카메라가 객관적인 -C가없는 경우 UIActionSheet 카메라 단추를 비활성화하는 방법
- 14. jQuery - 행을 기준으로 행을 기반으로 제출 단추를 비활성화하는 방법
- 15. WPF RibbonSplitButton 컨트롤에서 드롭 다운 단추를 비활성화하는 방법
- 16. 전체 목록보기를 비활성화하는 방법
- 17. UICollectionViewController 셀의 크기를 조정하는 방법?
- 18. JavaFX 2 TableView 컨트롤에 직접 행 삽입
- 19. 선택한 셀의 색을 변경하는 방법
- 20. UITableView setEditing에서 제공하는 삽입 단추와 삭제 단추를 어떻게 추가합니까?
- 21. QLPreviewController를 비활성화하는 방법 인쇄 단추
- 22. 새로 고침 후 tableview 셀의 Textlabel의 크기가 조정되지 않습니다.
- 23. iPhone TableView : 셀의 이미지와 텍스트 사이의 패딩 정의
- 24. UISearchDisplayController에 단추를 삽입 할 수 있습니까?
- 25. 단추를 클릭 할 때 데이터베이스에 삽입
- 26. 두 TableView 처리하는 방법
- 27. asp : html 단추를 표시하는 방법 단추를 클릭하십시오.
- 28. diff를 설정하는 방법. 테이블에있는 셀의 이미지
- 29. iPhone : Tableview 셀 안에 Scrollview를 배치하는 방법
- 30. 셀의 텍스트를 클릭하면 셀에서 텍스트를 제거하는 방법
문제를 조금 더 설명 할 수 있습니까? – HyLian
간단히 말해, 편집 모드로 들어가면 각 셀의 왼쪽에있는 삽입 단추를 클릭하면 단추가 회색으로 변하거나 어두워 지므로 더 이상 사용할 수 없다는 의미로 내 tableview를 원합니다. – Yangrui