为什么DateElement选择器上没有后退按钮?

时间:2012-11-07 17:40:09

标签: xamarin.ios monotouch.dialog

This walkthrough for MT.D显示在点击DateElement时出现的UIDatePicker上的后退按钮。我在一个iPad应用程序中,并在整个UIView中使用MT.D DialogViewController 作为子视图。当日期选择器向上滑动时,我只得到黑色背景,无法解除选择器(没有导航栏带后退按钮)。无线电组选择器存在同样的问题。这是因为对话框视图控制器被用作子视图吗?任何想法如何使用内置的选择器逻辑使用后退按钮获得导航栏?

1 个答案:

答案 0 :(得分:1)

您必须使用DialogViewController作为UINavigationController的子元素来获取后退按钮。在iPad上,您可以将UINavigationController嵌入到UIPopoverController中。 将控制器的视图添加到另一个控制器的视图中并不是iOS上的好设计,并且不会导致您期望的行为。