iphone - 如何使用 UIDatePicker?

标签 iphone objective-c uidatepicker

我在 viewControler 上有一个按钮,我想调出一个 UIDatePicker。我想我需要将其动画化。

到目前为止,我已经设置了按钮,并且在我的 IB 中有一个单独 View 的 UIDatePicker。我认为以模态方式提出它最有意义。

需要什么代码来链接 UIDatePicker 以通过单击按钮滑入 View ,然后滑出?

谢谢。

最佳答案

您可以省去麻烦,将 UIDatePicker 设置为 UITextField 的“键盘”。像这样:

UIDatePicker *datePicker = [UIDatePicker new];
self.dateField.inputView = datePicker;

这样它就像一个键盘,并根据需要动画进出。您使用 textField 委托(delegate)方法告诉它离开。简单的方法已经够难了。这就是我的哲学;)

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

相关文章:

iphone - typescript .ts 文件的 UTI 是什么?

iphone - 跟踪 UIView 帧变化动画

ios - DYLD,没有名称的缓存图像(@rpath/libswiftCore.dylib)

ios - 从 UIDatePicker 中提取小时和分钟

ios - 从 NSString 中删除换行符

iphone - Core Data 应用崩溃并出现 "controllerWillChangeContent : unrecognized selector sent to instance"

ios - 应用程序在 AppStore 和 iPhone 主屏幕上的名称如何不同?

ios - 使用 initWithContentsOfFile iOS Objective C 创建的 NSMutableDictionary 的 setValue 方法中的错误访问错误

swift - 如何在 SwiftUI 上的 DatePicker 中设置 countDownTimer 模式?

ios - 如何正确设置最短日期并获取选择器 View 上显示的最短日期?