2012-10-15 3 views
1

UITableView가있는 UIViewController가 있습니다. UITableViewDelegate를 구현하고 UIPickerView를 사용하여 사용자 정의 ActionSheet를 표시하도록 RowSelected 이벤트를 재정의했습니다. 즉, 사용자가 행을 선택하면 ActionSheet에 해당 행에 대한 선택 목록이 표시됩니다.MonoTouch - 사용자 지정 UIActionSheet에서 내 컨트롤러로 값을 다시 전달하려면 어떻게해야합니까?

내가 원하는 것은 사용자가 사용자 지정 ActionSheet를 닫을 때 (완료 버튼을 누름) ActionSheet가 닫히고 선택한 항목의 값이 UIViewController에 전달되어 표시되도록합니다 목적.

이 문제를 해결하는 가장 좋은 방법은 확실하지 않습니다. 나는 누군가가 약간의 포인터를 가지고있을 것을 기대하고 있었습니까?

답변

0

서브 클래스 UIActionSheet에 가입하고 Dismissed에 가입하고 사용자가 선택한 값에 대한 속성을 설정해야한다고 생각합니다. (하위 클래스에서 작업 시트를 채우는 것과 같은 다른 작업을 수행 할 수도 있습니다.)

컨트롤러는 Dismissed에 가입하고 새 속성을 읽을 수 있습니다.

관련 문제