标签: uidatepicker

单击按钮时触发jQueryUI datePicker,将结果发送到禁用的输入字段

我一直在寻找一种方法来做到这一点,但找不到任何东西

我想要一个:

  • 禁用输入文本字段,称为#XX.此输入将存储来自datepicker的选定值(因为此输入被禁用,我将无法使用它来触发datePicker)

  • 按钮,除了#XX.当用户单击此按钮时,将显示datePicker.用户将选择日期,此日期将分配给禁用的输入#XX.

我想这样,所以用户不能手动更改 - 通过输入垃圾 - 选定的日期

另外,我应该验证是否使用#XX.val()输入了日期?或者,还有更好的方法?

triggers jquery-ui button uidatepicker

11
推荐指数
2
解决办法
4万
查看次数

如何在ios上点击按钮实现日期选择器?

我正在构建一个iOS应用程序.我正在使用故事板来构建屏幕,我已经制作了一个包含Name,Date,min和max等字段的表单.

我遇到的问题是无法在按钮点击时实现日期选择器,当用户选择日期,日期选择器隐藏时,想要在标签中显示所选日期.

我用Google搜索但找不到一个好的教程或库.我想在选择器中只显示日期和日期.

forms iphone uidatepicker ios

11
推荐指数
2
解决办法
4万
查看次数

UIDatePicker仅显示月和日

我希望有一个UIDatePicker用户可以选择一个月和一天而不是一年的地方.我知道闰年还有一天,所以为了简单起见,让我们放弃那一天.

是否有任何方法可以删除年份列或有2个卷轴,其中月/日的行为类似于UIDatePicker(所选月份中不存在的灰色天数)?

iphone cocoa-touch uidatepicker

10
推荐指数
1
解决办法
1万
查看次数

当用户选择UITextField时,如何显示UIDatePicker而不是键盘?

我在表视图中有一个很好的干净UI,它有一些文本字段供用户填写.其中一个字段是用户的生日.

我想拥有它,以便当用户选择生日字段时,包含UIDatePicker的视图会出现,就像选择文本字段时不同的键盘一样.

可以这样做吗?我必须防止文本字段成为第一个响应者(以避免键盘出现),如果之前没有显示键盘,我将不得不动画视图向上滑动.

会以模态方式呈现视图吗?如果是这样我怎么去做呢?从文档中看来,模态视图仍然占据整个屏幕,我只想使用较低的216像素(键盘高度和UIDatePicker).

任何人都有关于如何做到这一点的任何提示?

iphone keyboard cocoa-touch uidatepicker

10
推荐指数
3
解决办法
1万
查看次数

UIDatePicker减慢了速度

我花了很多时间并得出结论,UIDatePicker减速presentModalViewController:几秒钟.我有一个视图控制器,有两个按钮和一个日期选择器.在另一个类中,我使用以下代码呈现此视图控制器:

RandomClass *class = [[RandomClass alloc] init];
[class setModalTransitionStyle: UIModalTransitionStyleCrossDissolve]; //an animation
[self presentModalViewController: class animated: YES];
[class release];
Run Code Online (Sandbox Code Playgroud)

我已经删除了日期选择器,RandomClass并注意到我可以RandomClass很快地呈现,当我在视图中插入日期选择器时,它会再次减慢速度.我试图以编程方式添加日期选择器,并在不同的线程中呈现模态视图控制器,但仍然存在滞后.

你有同样的问题吗?你知道怎么解决吗?我非常感谢您的回答和帮助.谢谢!

xcode objective-c uidatepicker ios

10
推荐指数
2
解决办法
2995
查看次数

iOS:UIDatePicker在最小和最大日期之外"删除"日期

我编写了一个带有最小和最大日期的简单UIDatePicker.

我希望datepicker不显示不可用的日期,不仅禁用它们.

实际:您可以滚动浏览所有不可用的日期,但是当您在不可用的日期休息时,日期选择器会滚动到最接近的可用日期,这是好的但不够好.

预期:我想从datepicker中一起删除不可用的日期,因此甚至不启用滚动它们.

uidatepicker mindate maxdate ios

10
推荐指数
0
解决办法
2707
查看次数

iOS9:UIDatePicker与datePickerMode的UIDatePickerModeTime只显示小时,没有分钟

我正在使用Xcode beta 7和iOS9模拟器.使用带有UIDatePickerModeTime的datePickerMode的UIDatePicker只显示小时数,而不是分钟数.

看截图:

在此输入图像描述

在iOS 7和8上,显然它按预期工作,并显示小时和分钟.截图:

在此输入图像描述

我真的不想重新发明轮子并滚动我自己的时间选择器.关于为什么会发生这种情况以及如何解决的任何想法?我在谷歌上找不到任何东西.

谢谢,亚历克斯

xcode uidatepicker uidatepickermodetime ios9 xcode7

10
推荐指数
2
解决办法
6228
查看次数

如何在DatePicker中通过StoryBoard添加"完成"按钮?

在我的应用程序中,我想在用户点击按钮时显示UIDatePicker.并且该日期保存到UITextFiled.I完成了这件事.我的问题是当日期选择器出现没有完成按钮时,如何添加完成按钮.到目前为止我试过了.

- (IBAction)pickerAction:(id)sender
{
datePicker.datePickerMode=UIDatePickerModeDate;
datePicker.hidden=NO;
datePicker.date=[NSDate date];
[datePicker addTarget:self action:@selector(TextTitle:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:datePicker];
NSDateFormatter * df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"M-d-yyyy"];
selectedDate.text=[df stringFromDate:datePicker.date];
} 

-(void)TextTitle:(id)sender
{
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"M-d-yyyy"];
selectedDate.text = [NSString stringWithFormat:@"%@",
                      [df stringFromDate:datePicker.date]];
 }
Run Code Online (Sandbox Code Playgroud)

如何使用此代码添加完成按钮.请帮我.

objective-c uidatepicker uitextfield

10
推荐指数
1
解决办法
8236
查看次数

如何在swift 4中正确使用选择器

我已经阅读了很多教程甚至是官方的Apple文档,并且不能理解这段代码有什么问题.

var dueDatePicker = UIDatePicker()

@IBOutlet weak var textField: UITextField!

override func viewDidLoad() {
    super.viewDidLoad()
    textField.inputView = dueDatePicker
    dueDatePicker.addTarget(self, action: #selector(datePickerValueChanged(_:)), for: UIControlEvents.valueChanged)
}

func datePickerValueChanged(_ sender: UIDatePicker){
    //Do Stuff
}
Run Code Online (Sandbox Code Playgroud)

在运行时,我单击textField并显示UIDatePicker.执行选择器指向的功能.只要我点击UIDatePicker之外的UI对象,应用程序就会崩溃并显示以下错误:

由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' - [YourApp.PromiseViewController dueDateChanged:]:无法识别的选择器发送到实例0x100b12ae0'

我不明白的是,最初识别"选择器"或指向所需功能的指针.但是,当我从另一个UI对象触发另一个事件时,抛出此异常.

为什么会这样?

datePickerValueChanged()最初调用时不应触发此异常吗?

uidatepicker uiview ios swift swift4

10
推荐指数
2
解决办法
8424
查看次数

UIDatePicker 渲染在 Xcode 13 (iOS 15) 中右对齐

我使用Xcode 13iOS 15编译了我的应用程序,我注意到它UIDatePicker已经正确对齐。

在此输入图像描述

您可以看到我的故事板已正确设置并带有约束:

在此输入图像描述

这个 UI 元素工作正常,即使我在运行 iOS 15 的设备上下载应用程序的 App Store 版本,它也能正确呈现。只是用 Xcode 13 编译它才导致混乱。

还有其他人遇到这个问题吗?

xcode uidatepicker ios15 xcode13

10
推荐指数
1
解决办法
1998
查看次数