问题标签 [uidatepicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2378 浏览

iphone - 如何在 UIDatePicker 中记住和加载选定的日期?

我有一个UIDatePicker,可以让你选择一个日期(不是时间)。然后我保存它NSDate并使用在不同视图的标签中显示它。但是,当我使用 加载视图时UIDatePicker,如果用户已经选择了一个日期,我希望它显示该选定的日期(使用NSDefaultPrefs)。我该怎么做呢?

我知道如何正常使用UIPickerView,但是如果是约会,它如何工作?

谢谢。

0 投票
1 回答
1040 浏览

iphone - iPhone 上 UIDatePickerView 的自定义包装类

我将在我的应用程序的几个地方使用 datePicker。我不想用 UIPickerViewDelegate 和 UIPickerDatasource 的委托方法“弄乱”每一个 viewController,而且我会一遍又一遍地做同样的委托方法。

每次使用 datePicker 时,它的唯一目的是在屏幕上滑动一半,让用户选择一个日期,然后再次消失。我正在考虑实现 datePicker 委托方法的包装器 viewController (DatePickerViewController),然后使用用户选择的值执行 NSNotification,这再次被实例化 DatePickerViewController 的 viewController 捕获。这将使我成为一个解耦的 datePicker,并让实例化 datePicker 的 viewController 对 DatePickerDelegate 一无所知,但只知道可能会出现一个包含 NSDate 的通知。对我来说似乎很理性,就像我会用其他语言做的事情一样。但是,如果我在这里给自己挖一个洞,请纠正我:)

当我开始分解它时,我遇到了一些困难,我在 Objective C 和 Cocoa 方面不是很有经验。我可以构建一个 viewController,在它的 viewDidLoad 中显示一个 datePicker,运行这将导致一个空白的白色屏幕,并在屏幕的下半部分显示一个 datePicker。如果我从实例化(自定义)DatePickerViewController 的 viewController 中使用“presentModalViewController”,它当然会向上滑动并覆盖整个屏幕。我希望用户仍然有一半的视图可见。就像在 iCal 应用程序中设置事件的时间一样。(除了他们将一个新的 viewController 推到堆栈上)。啊,刚刚意识到我的意思与滑入并覆盖一半屏幕时的键盘完全一样。

所以我想我的主要问题是:你能否构建一个在添加到视图时表现得像键盘的视图控制器。但是在添加的 ViewController 中而不是在实例化视图的控制器中执行所有这些操作。

希望这是有道理的:)

谢谢

0 投票
1 回答
623 浏览

jquery - jquery自动完成和日期选择器兼容性问题?

我有一个使用 ZendX_JQuery_Form 构建的表单,该表单包含 2 个自动完成输入和 4 个日期选择器。在我添加自动完成字段之前,日期选择器都工作得很好,自动完成字段(链接到 zend 框架中的后端 php 操作)也工作得很好,但它们似乎破坏了日期选择器小部件。

我对 JQuery 知之甚少,但 ZF 创建的 javascript 对我来说似乎没问题:

有谁知道 JQuery 或 Zend Framework 中的任何问题或上面的代码可能导致这种情况。此外,即使您知道这两个框架中没有任何问题来帮助我缩小搜索范围,这也会很有帮助!

提前致谢

0 投票
3 回答
894 浏览

iphone - iPhone 日期选择器在 12 月 27 日滚动到 2010 年?

所以我在我的一个应用程序中实现了一个 UIDatepicker 来安排和自动拨号电话会议......一切都准备好了,除了在测试时我注意到当日期从 12 月 26 日滚动到 12 月 27 日时,年份变为 2010 年。

我什至将其前滚到 2011 年...当 12 月 25 日更改为 26 日时它会更改...但是等等...在 2012 年,它在 12 月 31 日至 1 月 1 日正确滚动...然后返回到2013 年 29 日至 30 日。是否有某种我不知道的天文现象正在发生,或者 Apple 是否在我不知道的一些疯狂的 Heechee 日历上运行?日历应用程序正常工作...

最可能的解释是我遗漏了一些如此明显的东西,以至于当我意识到时我会扇自己一巴掌。但是,嘿,我还没睡……哇,我不记得是两天还是三天。可怜我,帮帮我吧。

更新:所以也许这不是一件简单的事情。仍然在这里寻找答案!真的只有我一个人经历过吗??我敢打赌,当 12 月底到来时,更多的人会遇到同样的障碍。

更新2:有人吗?还在找,还是没找到……

UPDATE3:仍然没有找到解决方案。来吧!这是一个有趣的谜题!

UPDATE4:仍然没有找到答案。我已经提交了应用程序,它现在在应用程序商店中。仍然希望看到这个问题得到解决,以便我可以更新应用程序。

0 投票
2 回答
3674 浏览

jquery-ui - 如何以编程方式增加 jquery ui datepicker

基本上我想从一个字段中获取日期,然后增加日期并将其设置为另一个日期字段。

这是一种伪代码:

0 投票
13 回答
63778 浏览

jquery - 如何控制 jQueryUI 日期选择器的定位

jQueryUI 中的日期选择器以动态位置呈现。如果有足够的空间,它会根据其 css 进行渲染,但如果没有足够的窗口空间,它会尝试在屏幕上渲染。我需要它每次都保持原样并在同一个地方渲染,与屏幕位置或其他情况无关。jQueryUI 日期选择器如何做到这一点?jQuery datepicker 的其他实现似乎有这样做的方法,但我看不到 UI 版本的方法。

答案似乎不仅仅是修改css:

...自从创建日期选择器后,它会以元素样式动态创建顶部和左侧。还没有找到解决这个问题的方法。我看到的一种方法是在 beforeShow 选项中给出类似的内容:

这有一些效果,但在日期选择器呈现时运行后,top 和 left 属性仍会动态设置。它仍在尝试在屏幕上渲染。如何让它始终在同一个位置渲染?我的下一步可能是进入 datepicker 的胆量并开始把东西拉出来。有任何想法吗?

请注意,答案(对于 UI 版本)不在:

0 投票
2 回答
1895 浏览

iphone - ActionSheet 中 UIDatePicker 的奇怪问题 - 在该选择指示器下方我无法选择任何内容,它变得像已禁用

我正在使用以下代码使用 Action Sheet 实现 datepicker:

-(void)popupActionSheetWithDatePicker {

现在,选择器弹出并正常工作,除了在选择指示器下方。

我的意思是在选择指示器上及上方我可以选择日期、月份和年份,但在该选择指示器下方我无法选择任何内容,它就像被禁用了一样。

找不到原因或解决办法。

如果可能请发送任何带有 UIActionsheet 代码的工作日期选择器。

提前致谢。

0 投票
4 回答
10585 浏览

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

我在表格视图中有一个漂亮干净的 UI,其中有一些文本字段供用户填写。其中一个字段是用户的生日。

我想要它,这样当用户选择生日字段时,会出现一个包含 UIDatePicker 的视图,就像选择文本字段时不同的键盘一样。

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

以模态方式呈现视图是否是一种选择?如果是这样,我将如何去做?从文档看来,模态视图仍然占据整个屏幕,我只想使用较低的 216 像素(键盘和 UIDatePicker 的高度)。

有人对如何进行此操作有任何提示吗?

0 投票
1 回答
301 浏览

iphone - 我怎样才能使 UIDatePicker 中的所有日期都是相同的颜色?

默认情况下,UIDatePicker以蓝色字体显示今天的日期,以黑色字体显示其余日期。

我怎样才能使它所有的日期都是黑色的?

0 投票
1 回答
204 浏览

iphone - 如何从日期选择器中获取事件/场合名称?

我想知道是否可以从 datepicker 获取事件名称,例如我选择 12 月 25 日并将圣诞节作为事件名称等。