目标C:仅在第二次选择时才触发UIDatePicker UIControlEventValueChanged

科宾

首次使用UIDatePickers。首先,我只是尝试使用从datePicker(在倒计时模式中设置)中选择的任何值更新文本字段。

它有效,但是只有用户第二次选择时间。我的动作durationSelected()仅第二次调用,因此更新textField没有问题。

这是我在情节提要中配置日期选择器的方式:

在此处输入图片说明

在此处输入图片说明

这是在“已更改价值”上触发的操作:

从DetailViewController.m

- (IBAction)durationSelected:(UIDatePicker *)sender
{
    self.durationTextField.text = [NSString stringWithFormat:@"%f seconds", sender.countDownDuration];
}

我尝试设置默认值,但没有效果。

有什么想法吗?

谢谢!

埃文

这似乎是UIDatePicker的iOS 7实现中的错误。我建议在上面加一个雷达。

在iOS 6 SDK上构建并在iOS 6设备上运行将可以运行,而在iOS 7设备上运行将无法运行。

您可以通过将以下代码行添加到您的- (void)viewDidLoad方法中来解决此问题

[self.datePicker setDate:[NSDate date] animated:YES];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

直到第二次刷新才设置Cookie

来自分类Dev

仅在第二次点击时触发Framelayout onclick中的ImageView

来自分类Dev

使用引导选择插件在选择上触发事件“更改”,仅在第二次单击后触发

来自分类Dev

Bootstrap scrollspy仅在第二次单击时获得高度偏移

来自分类Dev

仅在第二次单击ListPreference之后才刷新EditTextPreference值

来自分类Dev

为什么功能仅在第二次点击时起作用?

来自分类Dev

为什么WebRTC仅在第二次报价后才建立连接?

来自分类Dev

UITableView仅在第二次尝试时才重新加载数据

来自分类Dev

on('click'....)仅在第二次单击后触发

来自分类Dev

jQuery Mouseup仅在第二次单击时触发

来自分类Dev

为什么checkout -b仅在第二次尝试后才起作用?

来自分类Dev

PouchDB仅在第二次单击后更改触发

来自分类Dev

排序功能仅在第二次更改事件后才激活

来自分类Dev

jQuery验证仅在第二次提交时触发

来自分类Dev

为什么WebRTC仅在第二次报价后才建立连接?

来自分类Dev

C#按钮仅在第二次单击时触发

来自分类Dev

仅在第二次尝试后才显示键盘

来自分类Dev

ScrollView仅在视图第二次出现时才开始滚动

来自分类Dev

Android应用仅在第二次运行后才显示listview

来自分类Dev

加载viewcontroller,但是直到第二次点击tableview时才显示

来自分类Dev

如何取消UIPageControl的UIControlEventValueChanged事件?

来自分类Dev

复制项目仅在第二次运行脚本时才可用于子目录

来自分类Dev

on('click'....)仅在第二次单击后触发

来自分类Dev

动画在第二次点击时触发

来自分类Dev

Boostrap-Popover仅在第二次点击后才被触发

来自分类Dev

静音推送仅在第二次推送到达时才正常工作(后台应用程序)

来自分类Dev

单击功能仅在第二次单击时触发

来自分类Dev

自删除按钮仅在第二次单击后才起作用。为什么?

来自分类Dev

事件侦听器仅在第二次单击后正确触发

Related 相关文章

  1. 1

    直到第二次刷新才设置Cookie

  2. 2

    仅在第二次点击时触发Framelayout onclick中的ImageView

  3. 3

    使用引导选择插件在选择上触发事件“更改”,仅在第二次单击后触发

  4. 4

    Bootstrap scrollspy仅在第二次单击时获得高度偏移

  5. 5

    仅在第二次单击ListPreference之后才刷新EditTextPreference值

  6. 6

    为什么功能仅在第二次点击时起作用?

  7. 7

    为什么WebRTC仅在第二次报价后才建立连接?

  8. 8

    UITableView仅在第二次尝试时才重新加载数据

  9. 9

    on('click'....)仅在第二次单击后触发

  10. 10

    jQuery Mouseup仅在第二次单击时触发

  11. 11

    为什么checkout -b仅在第二次尝试后才起作用?

  12. 12

    PouchDB仅在第二次单击后更改触发

  13. 13

    排序功能仅在第二次更改事件后才激活

  14. 14

    jQuery验证仅在第二次提交时触发

  15. 15

    为什么WebRTC仅在第二次报价后才建立连接?

  16. 16

    C#按钮仅在第二次单击时触发

  17. 17

    仅在第二次尝试后才显示键盘

  18. 18

    ScrollView仅在视图第二次出现时才开始滚动

  19. 19

    Android应用仅在第二次运行后才显示listview

  20. 20

    加载viewcontroller,但是直到第二次点击tableview时才显示

  21. 21

    如何取消UIPageControl的UIControlEventValueChanged事件?

  22. 22

    复制项目仅在第二次运行脚本时才可用于子目录

  23. 23

    on('click'....)仅在第二次单击后触发

  24. 24

    动画在第二次点击时触发

  25. 25

    Boostrap-Popover仅在第二次点击后才被触发

  26. 26

    静音推送仅在第二次推送到达时才正常工作(后台应用程序)

  27. 27

    单击功能仅在第二次单击时触发

  28. 28

    自删除按钮仅在第二次单击后才起作用。为什么?

  29. 29

    事件侦听器仅在第二次单击后正确触发

热门标签

归档