uidatepicker相关内容

如何实现模式日期选择器?

我正在使用Ed Marty的答案中的代码来解决问题这里,但确实有一点麻烦. 单击一个按钮,我就会显示日期选择器,但是没有显示“完成"按钮.我也从该行中得到一个错误: [委托datePickerController:controller didPickDate:datePicker.date]; 错误消息: 未声明“控制器"(此功能首次使用) 总共我有6个文件: Mo ..
发布时间:2021-05-17 19:35:08 移动开发

UIDatePicker与UIApplicationSignificantTimeChangeNotification

我正在处理我的应用程序中的 UIApplicationSignificantTimeChangeNotification ,当午夜到来时,该应用程序中的所有其他屏幕都会正常刷新.我遇到问题的是 UIDatePicker . UIPickerView 具有 refreshAllComponents 方法,该方法在另一个屏幕上用于对午夜更改进行更新.我想为 UIDatePicker 设置相同的名称,但 ..
发布时间:2021-05-17 19:12:34 移动开发

UIDatePickerModeCountDownTimer模式下的UIDatePicker:如何更改为分钟和秒模式?

我在情节提要中添加了UIDatePicker,并将模式设置为CountDownTimer.它仅显示小时和分钟,但是我需要的是分钟和秒模式.我不需要小时列,而需要分钟和秒列.我尝试更改时间间隔,但最小值为1分钟.是否可以?我怎样才能做到这一点? 解决方案 您可以为分钟选择器创建数据源.它具有两个组成部分:分钟和秒.您必须在 UIPickerViewDelegate 和 UIPickerVie ..
发布时间:2021-05-17 19:07:23 移动开发

UIViewControllerHierarchyInconsistency仅在iOS 8和Xcode 6中使应用程序崩溃

我有一个可以在iOS 7和Xcode 5中正常运行的应用程序.当我将其更新到iOS 8和Xcode 6时,当应用程序尝试在点按textField时将视图中的UIDatePicker向上滑动时,它会崩溃.我正在使用情节提要.有人知道为什么吗? 我已经读过了,但是对于Xib来说. 在iOS 6上应用程序崩溃-UIViewControllerHierarchyInconsistency ..
发布时间:2021-05-16 21:01:14 移动开发

Objective-C:仅在第二次选择时才触发UIDatePicker UIControlEventValueChanged

首次使用UIDatePickers.首先,我只是尝试使用从datePicker(以倒数模式设置)中选择的任何值来更新文本字段. 它有效,但是只有用户第二次选择时间.我的动作durationSelected()仅第二次调用,因此更新textField没有问题. 这是我在情节提要中配置日期选择器的方式: 以下是对“价值变更"触发的操作: 来自DetailViewControll ..
发布时间:2021-05-16 20:10:24 移动开发

jQuery&HTML数据属性操作,实际上是试图将新值修改/附加到已添加的值

我正在从数据库和jQuery datepicker中存在的数据库和目标日期中获取数据日期和其他一些信息.我做了所有工作,但最后一件事是,当事件添加到日历中时,它会创建带有信息的 data-tooltip 以在悬停时显示,这是如果当天有两个事件,只有最后一个会发生问题将显示一个. 每个循环中我在这里使用很多数组,因此最后一个 data-tootltip 将覆盖之前添加的数组. 示例中的示 ..
发布时间:2021-04-29 19:38:40 前端开发

当日期提前时,UIDatePicker不会更新“今天"标志

我在UIBuilder中创建了一个UIDatepicker,并在应用首次加载时实例化了一次.首次显示时,日期选择器会使用“今天"一词正确标记今天的日期.在IOS 4上,如果我在后台关闭应用程序并在一天后将其重新激活,则日期已经提前,但昨天的日期仍标记为“今天".显式更新控件日期无效.似乎控件在创建时仅一次确定“今天". 我尝试调用init对其进行原位重新初始化,但是无法使其正常工作. ..
发布时间:2021-04-29 19:21:28 移动开发

检测UIDatePicker是否正在滚动?

我在模式视图中使用UIDatePicker选择日期.我发现,如果在日期选择器仍在滚动时关闭视图,则会得到EXC_BAD_ACCESS. 当用户按一下按钮时,如何检测日期选择器正在滚动? 我有两个想法: 1)检测值是否已更改: [myDatePicker addTarget:self action:@selector(valueChanged:) forControlEven ..
发布时间:2021-02-08 21:26:24 移动开发

24小时及以上uiDatePicker

我需要将uiDatePicker中的时间设置为24小时格式,我知道如果设备设置为显示AM/PM,则无法强制使用此模式? 如果是这样,我如何才能检测到设备处于24小时模式(或不处于24小时模式),以便可以将12次添加到我的PM时间中? 非常感谢您的帮助... 解决方案 好吧,您需要设置本地: NSDateFormatter *formatter = [[NSDateFormatter ..
发布时间:2021-02-08 21:07:05 移动开发

从UIDatePicker提取日期

您能告诉我如何从UIDatePicker中提取日期吗,我已经提取了月份,但是我无法提取日期,请帮帮我 谢谢 解决方案 只需访问对象的date属性即可提取NSDate对象: NSDate *dateFromPicker = [someDatePicker date]; 如果要提取有关某人选择的月份,日期和年份的详细信息,则要稍微复杂一些(但仅需一点点).解决方案是使用NS ..
发布时间:2021-02-08 20:55:25 移动开发

实际上使用UIDatePickerModeCountDownDownTimer作为计时器

我只是想做一个计时器.我想使用UIDatePicker的UIDatePickerModeCountDownTimer模式,以便当用户在选择器中简单地选择说15分钟时,它们将被传递回屏幕,该屏幕在标签中显示15分钟的值,然后他们可以倒数. 当我尝试从DatePicker获取值时,我意识到选择器会传回一个NSTimeInterval,以秒为单位获取当前时间: UIDatePicker *p ..
发布时间:2021-02-08 20:47:25 移动开发

如何设置从UIDatePicker检索的日期格式

我正在从UIDatePicker检索日期,现在我想转换为星期三,Dec29,12:30pm 格式 , 我还想将该日期设置为UIPickerView的当前显示日期 解决方案 您可以使用此代码,正是您想要的代码 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [NSTimeZone resetSystemT ..
发布时间:2021-02-08 20:06:50 移动开发

删除/隐藏UIDatePicker的最小/最大日期范围之外的行?

我有一个UIDatePicker,其中设置了最小和最大日期.我想知道是否有一种方法可以隐藏最短日期之前或最长日期之后的日期/时间的列的行.现在,选择器每天显示一次,但只有当前星期可供选择(粗体),我想将超出给定星期范围的数字隐藏起来.可以使用XCode提供的UIDatePicker完成此操作,还是必须从头开始构建自己的选择器? - (void)viewDidLoad { [super ..
发布时间:2021-02-08 19:25:05 移动开发

具有.compact样式的UIDatePicker不尊重包含优先权的内容

我认为具有.compact样式的新UIDatePicker(iOS 14+)在AutoLayout中无法正常使用. 使用UILabel和UIDatePicker进行简单的布局,其中UIDatePicker具有更高的内容拥抱优先级,如果可用空间过多,则会导致拉伸UILabel的布局,但这不是会发生什么. 这就是我得到的结果: 这是示例代码: class ViewControl ..
发布时间:2021-02-08 18:59:31 移动开发

UIDatePicker无法在iOS 9中正确显示

我没有使用自动布局,这就是UIDatePicker在iOS 9上的应用程序中出现的方式.选择器在iOS 8中看起来没有问题,但问题仅在iOS 9上.任何想法都可以解决..( PS对我而言暂时没有解决方案,使用自动布局.) 解决方案 在viewDidLoad()方法中,更改日期选择器的属性,例如模式.请注意,您不必保留任何更改,可以将其设置为任何内容,然后再将其更改回您想要的内容. 我 ..
发布时间:2021-02-08 18:55:31 移动开发

在iOS 14中以编程方式打开UIDatePicker

我有这个普通的UIDatePicker(很抱歉,它不是英语的,请忽略它): 但是问题在于它仅在我按下日期选择器时出现: 我想知道如何在第一张图像中显示日期选择器(它具有模糊效果覆盖了整个屏幕)仅使用代码,因此用户不需要按日期选择器以显示日期选择器.谢谢. 解决方案 不可能在代码中用UIKit14打开UIDatePicker UIDatePicker没有用于执行此操作的AP ..
发布时间:2021-02-08 18:30:51 移动开发

UIDatePicker设置分钟间隔时的奇怪行为

以下代码在iOS 4.3(也许是其他版本)下显示了奇怪的行为.在此示例中,显示日期设置为4 Aug 2011 2:31 PM的UIDatePicker. UIDatePicker下的UILabel显示参考日期.下面的三个UIButtons(标记为1、5、10)将minuteInterval设置在UIDatePicker上. 点击1-将在UIDatePicker中选择的日期显示为4 Aug 2 ..
发布时间:2020-12-01 06:49:42 移动开发