用户单击文本框时打开日期选择器?

时间:2012-10-05 07:19:01

标签: iphone ios5

我有UILabel,我想要的是当用户点击UILabel时,UIDatePicker会打开。

知道怎么做吗?

5 个答案:

答案 0 :(得分:1)

使用时应使用UITapGestureRecognizerUILabel

中创建点击事件

答案 1 :(得分:0)

实现的方法很多

  • 在标签上方添加一个具有相同框架的按钮,然后执行操作
  • 使用Gesture Recognizers向Label添加触摸事件

答案 2 :(得分:0)

是的,您需要在标签上放置具有相同框架尺寸的清晰背景的自定义UIButton,然后使用操作连接按钮以打开日期选择器

答案 3 :(得分:0)

在身份检查器中,尝试将默认类更改为UIControl类,这样您就可以将IBActions添加到标签中。 但更好的方法是使用textField而不是标签,并将属性检查器中的背景图像设置为none。 我希望它有所帮助,干杯!

答案 4 :(得分:0)

这是来自stackoverflow本身的东西。

StackOverflow

  1. 无需实施响应者。
  2. 请记住允许用户在标签上进行互动。
  3. 为该标签添加点击手势识别器。
  4. 点击它将调用action方法。
  5. 使用上述网址中提及的代码设置操作表/视图。