【问题标题】:UIButton on static cell not calling action静态单元格上的 UIButton 未调用操作
【发布时间】:2012-02-14 00:52:54
【问题描述】:

我在情节提要的静态单元格的一部分中添加了一个按钮,并通过控制拖动来连接一个动作。

所以我最终得到了 .h 中看起来正确的代码

- (IBAction)picker:(id)sender;

然后在.m中

- (IBAction)picker:(id)sender { NSLog(@"picker"); }

但由于某种原因,该操作没有被调用。

我可以以编程方式将一个按钮添加到视图中并让它调用操作。但是为什么在 IB 中配置时按钮操作不起作用?我猜测与使用静态单元格有关,但我无法弄清楚。

【问题讨论】:

    标签: ios xcode ios5


    【解决方案1】:

    好的 - 使用 UIControlEventTouchDownUIControlEventTouchUpInside

    似乎是个问题

    UIControlEventTouchDown 正在工作,而 UIControlEventTouchUpInside 出于某种原因不工作。

    我不知道为什么:-)

    当我以编程方式定义按钮时,我注意到我会复制并粘贴使用 UIControlEventTouchDown 的代码,这就是它起作用的原因。

    【讨论】:

    • 如何通过 IB 将 IBAction 连接到着陆事件?我似乎只能连接它来修饰内部。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-19
    • 1970-01-01
    相关资源
    最近更新 更多