MonoTouch - 如何从自定义UIActionSheet将值传回控制器?

时间:2012-10-15 23:38:06

标签: xamarin.ios uiactionsheet uitableview

我有一个带UITableView的UIViewController。我已经实现了一个UITableViewDelegate并重写了RowSelected事件以显示带有UIPickerView的自定义ActionSheet,即如果用户选择一行,则ActionSheet会显示该行的选项列表。

我要做的是......当用户解除自定义ActionSheet(通过按Done按钮)时,ActionSheet将被解除,并且所选项目的值将传递回UIViewController以用于显示目的

我有点不确定如何处理这个问题。我希望有人可能会有一些指示?

1 个答案:

答案 0 :(得分:0)

我认为您应该继承UIActionSheet并订阅Dismissed并为用户选择的值设置属性。 (您还可以执行其他工作,例如从子类中填写操作表)

然后您的控制器可以订阅Dismissed并阅读您的新房产。