多个UIButton的目标C执行同样的功能

我建立包含许多按钮(动态生成)的应用程序。 按下时所有的按钮应该执行相同的功能。 我的问题是如何知道什么时候该函数被调用已按下哪个按钮,以便执行正确的工作。

--------------解决方案-------------

发送一个动作消息到你的动作处理程序按钮实例将是sender传递给处理程序的参数。 只是比较这对已存储的按钮实例。

另外,微微缺憾,使用tag的UIView(的超领域UIButton )来区分你的按钮,并检查其标签sender

尝试通过在正在执行的功能的标签识别发件人。 这样,你就会知道这是按下按钮。 您可以将标记生成按钮动态的时刻。

(可选)你可以使用一个的NSDictionary保存正在产生的所有按钮标记或数组,然后相应地使用它。

分类:目标C 时间:2015-03-15 人气:3
本文关键词: 目标C,IOS的UIButton
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.284 (s). 10 q(s)