2010-03-03 6 views
0

각 할 일 목록의 왼쪽에 빈 상자가 있습니다. 상자를 터치하면 확인란이 선택됩니다. 다시 한 번 누르면 확인 표시가 사라집니다. 나는 모두가 내가 의미하는 것을 알고 있다고 생각한다.ToDo-App 체크 표시

Screenshot

이 어떻게 그런 일을 실현할 것입니다 : 당신이 여기 (오른쪽)을 참조로

? UIButton입니까? Core Data를 사용하고 있는데 상태를 어떻게 저장합니까? 부울 varibale?

지금 내 문제를 며칠 동안 풀어 봤지만 제대로 작동하지 못했습니다.

나에게 도움이 될만한 사람이 되겠습니까? Thx 많이! 세바스찬

답변

0

UIButton은 기본 및 선택된 상태에 대해 서로 다른 이미지를 사용할 수 있습니다. 그런 다음 selected 속성을 YES으로 설정하면 선택한 이미지가 대신 표시됩니다.

저장하려면 BOOL으로 충분해야합니다.

+0

대단히 감사합니다. cellForRowAtIndexPath는 어떻게 작동합니까? 그리고 그것이있는 행을 위해 Button을 어떻게 사용합니까? 약간의 코드가 도움이 될 것입니다. 이제 이렇게 만들었습니다. if (self.selectedButton.selected == YES) { \t \t [selectedButton setSelected : NO]; \t} \t else { \t [selectedButton setSelected : YES]; \t} 하지만 그걸 테이블 뷰의 행에 어떻게 연결합니까? 나는 당신이 내가 무엇을 의미하는지 이해할 수 있기를 바랍니다 : | 정말 고마워 !! – wolfrevo

+0

'UIButton'을 추가 할 수있는 셀 하위 클래스를 사용하거나'UIButton'에 태그를 추가하여 뷰 계층 구조에서 태그를 검색 할 수 있습니다. 작은 인라인 팁 : 'self.selectedButton.selected =! self.selectedButton.selected'를 원할 수 있습니다. – pgb

관련 문제