有谁知道如何使用像键盘控件这样的完成按钮在 UIDatePicker 中滑动?如果是这样,您能否分享一些有关如何操作的示例代码。谢谢
问问题
1985 次
2 回答
1
我建议你使用 a UIViewController
,并以模态方式显示它。
在 Interface Builder 中使用 OK 按钮创建UIViewController
和设置视图,就像对任何视图控制器一样。
并使用以下方式显示:
- (void)presentModalViewController:(UIViewController *)modalViewController
animated:(BOOL)animated
如果您希望它透明,您可以将根视图背景设置为清除。并且可以在过渡完成时将其设置为半透明黑色。像这样的东西会起作用:
- (void)viewDidAppear:(BOOL)animated {
if (animated) [UIView beginAnimations:@"fadeDark" context:NULL];
self.view.backgroundColor = [UIColor colorWithWithe:0.0f alpha:0.5f];
if (animated) [UIView commitAnimations];
}
于 2009-08-28T20:21:56.883 回答
0
1.创建UIButton类的子类
2.redeclare inputview为读写
@property (nonatomic, strong, readwrite) UIView *inputView;
3.将canBecomeFirstResponder设置为YES
- (BOOL)canBecomeFirstResponder {
return YES;
}
4.将inputview设置为datepicker
self.inputView = self.datePicker;
5.根据需要将 UIResponder 设置为 firstResponder
[self becomeFirstResponder];
5.你可以看到日期选择器像键盘一样滑入
于 2018-03-06T06:18:07.283 回答