iphone - 如何使UIPickerView像UIDatePicker一样?

标签 iphone ios objective-c ipad uipickerview

我有一个自定义的UIViewController子类,它充当UIPickerView的数据源和代理,我想服务于两个不同的目的,因为每个目的都足够简单,并且实际上并不需要单独的文件。一个操作必须作为自定义选择器,并且可以正常工作。但是,对于其他操作,我希望它像UIDatePicker一样工作。

问题是,UIDatePicker是UIControl的子类,而不是UIPickerView。我可以通过将UIPickerView设置为日期选择器的方法(或其他方式)来设置某种枚举值吗?还是我必须制作两个完全不同的类并以不同的方式使用它们(屁股痛)?

最佳答案

仅拥有一个UIPicker和一个UIDatePicker并隐藏不需要的那个会简单得多。 UIDatePicker具有处理您不想重新发明的国际日期格式和日历的各种复杂性。

关于iphone - 如何使UIPickerView像UIDatePicker一样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10929951/

相关文章:

iphone - AF网络问题

ios - 相机按钮不工作

ios - 难以在Objective C中处理json格式

iphone - 如何让Admob显示在iPhone屏幕顶部?

iphone - UIImage iPhone 旋转 37.8 度

ios - 如何在导航栏右侧添加多个 UIBarButtonItems?

ios - 使用 2 个不同的 segues 退出模态视图

objective-c - 通过带有 NSSelectorFromString 的 PerformSelector 导致泄漏?

iphone - iOS PDF 表单字段

iphone - 更新核心数据实体