Uiview 如何使UIDatePicker出现在屏幕底部?

Uiview 如何使UIDatePicker出现在屏幕底部?,uiview,xamarin.ios,uipickerview,uidatepicker,Uiview,Xamarin.ios,Uipickerview,Uidatepicker,我目前在MonoTouch.Dialog中使用MonoTouch。当点击日期字段时,它会推动navigationcontroller,这样您就可以在屏幕右侧看到UIDatePicker,从中选择日期,然后再次“返回”到主屏幕。我真的希望这个UI和我使用过的其他应用程序一样,当你选择一个日期字段时,UIDatePicker会出现在当前屏幕的底部 我想学习如何做到这一点,并将其应用到其他输入字段中,在这些字段中,我可能希望使用自定义选择器,该选择器也会显示在当前屏幕的底部 是否有任何代码可供共享,以

我目前在MonoTouch.Dialog中使用MonoTouch。当点击日期字段时,它会推动navigationcontroller,这样您就可以在屏幕右侧看到UIDatePicker,从中选择日期,然后再次“返回”到主屏幕。我真的希望这个UI和我使用过的其他应用程序一样,当你选择一个日期字段时,UIDatePicker会出现在当前屏幕的底部

我想学习如何做到这一点,并将其应用到其他输入字段中,在这些字段中,我可能希望使用自定义选择器,该选择器也会显示在当前屏幕的底部

是否有任何代码可供共享,以允许UIPicker/UIDatePicker显示在活动屏幕的底部


谢谢。

您只需正常创建UIPickerView,但将其框架设置在可见区域之外。单击单元后,将更改UIPickerView框架的原点,以便拾取器视图可见。您可以设置属性帧的动画,这样就可以制作一个漂亮的软动画,使拾取器视图从手机的下边界滑入