xamarin.ios – 为什么DateElement选择器上没有后退按钮?

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

解决方法

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

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...