如何使 UIDatePicker 出现在屏幕底部?
Posted
技术标签:
【中文标题】如何使 UIDatePicker 出现在屏幕底部?【英文标题】:How to make a UIDatePicker appear at bottom of screen? 【发布时间】:2010-08-16 14:57:07 【问题描述】:我目前将 MonoTouch 与 MonoTouch.Dialog 一起使用。当点击日期字段时,它会推动导航控制器,因此您可以向右屏幕查看您的 UIDatePicker,您可以在其中选择日期,然后再次“返回”到主屏幕。我真的很想拥有这个 UI,就像我使用过的其他应用程序一样,当您选择日期字段时,UIDatePicker 会出现在当前屏幕的底部。
我想了解如何执行此操作并将其应用于其他输入字段,我可能希望使用自定义选择器,该选择器也显示在当前屏幕的底部。
有没有人可以分享任何代码可以让 UIPicker/UIDatePicker 出现在活动屏幕的底部?
谢谢。
【问题讨论】:
【参考方案1】:您只是正常创建一个 UIPickerView,但将其框架设置在可见区域之外。单击单元格后,您将更改 UIPickerView 框架的原点,以便选择器视图可见。您可以为属性框架设置动画,这样您就可以制作一个漂亮的软动画,让您的选取器视图将从手机的下边界滑入。
【讨论】:
以上是关于如何使 UIDatePicker 出现在屏幕底部?的主要内容,如果未能解决你的问题,请参考以下文章