2010-06-10 6 views
3

다른 세 가지 UIControlStates는 분명하지만 UIControlStateSelected의 목적을 이해할 수 없습니다. 언제/UIControl 서브 클래스가이 상태에 들어 갑니까?UIControlStateSelected의 목적

답변

4

버튼 등이 선택되거나 눌러 진 경우. 많은 사람들이 특정 순간을 선택 상태로 표시하기 위해 특정 이미지를 사용하여 개체의 이미지를 변경합니다.

나는 셀을 선택한 상태인지 확인하고 선택 상태에 따라 표 셀을 업데이트하여 셀을 더 쉽게 재사용 할 수 있도록 표에서도 사용했습니다.

+0

'선택'은 무엇을 의미합니까? 터치 다운에서 버튼이 올바르게 표시된 경우 버튼이 강조 표시된 상태가되고 정상적인 사용 환경에서는 버튼이 절대 트리거되지 않습니다. – Morrowless

+1

버튼을 토글 링하고 계속 눌러 버리는 것으로 생각하십시오. 예를 들어, 음악 플레이어에서 "반복"버튼을 누르면 "선택됨"상태로 유지되므로 버튼이 선택된 상태에있는 한 각 노래가 반복됩니다. – iwasrobbed

+0

아, 토글 스타일 컨트롤을 위해 예약 된 상태입니다. – Morrowless