我目前使用MonoTouch与MonoTouch.Dialog。当点击日期字段时,它会推动导航控制器,因此您可以在屏幕右侧查看您选择日期的UIDatePicker,然后再次“返回”主屏幕。我真的希望像我用过的其他应用程序一样使用这个UI,当你选择一个日期字段时,UIDatePicker出现在当前屏幕的底部。
我想学习如何执行此操作并将其应用于其他输入字段,我可能希望使用自定义选择器,该选择器也显示在当前屏幕的底部。
是否有人有任何共享代码可以让UIPicker / UIDatePicker出现在活动屏幕的底部?
谢谢。
答案 0 :(得分:0)
您只需正常创建UIPickerView,但将其框架设置在可见区域之外。单击单元格后,您可以更改UIPickerView框架的原点,以便选择器视图可见。您可以为属性框架设置动画,这样您就可以制作一个漂亮的软动画,让您的选择器视图从手机的下边缘滑入。