如何在iphone开发环境中通过ID获取uicontrols

stu*_*stu 3 iphone uibutton

我刚刚开始学习iphone API,并且我已经完成了大量的Windows编程,并且我确信有一种方法,给定传递给事件处理程序的对象,以识别它的对象id或标记或其他东西.

我在界面构建器中创建了一系列UIButtons,每个都有一个对象ID.但我无法看到iphone API中的哪个位置可以从UIButton对象中获取该ID.

我看到每个人都按照titleforstate,但这对我不起作用,因为他们都有相同的标题.或者我是否在按钮中放置图像并使用标题作为ID?

接口构建器有一个"接口构建器标识",我猜我无法从iphone API访问,是吗?

按钮属性的"视图"部分中还有一个名为"Tag"的设置,但它是一个数字.这样做,但我也没有看到任何API调用.

我只想弄清楚如何通过除标题之外的某些方式来识别UI控件.谢谢.

CiN*_*iNN 7

它继承自NSObject,你只需要调用variable.tag

  • 与之相伴的是UIView方便的"viewWithTag:"方法. (2认同)