【发布时间】:2009-08-20 10:53:31
【问题描述】:
我刚刚开始学习 iphone API,并且我已经完成了大量的 windows 编程,并且我确信有一种方法,给定传递给事件处理程序的对象,来识别它的对象 id 或标签或东西。
我在界面构建器中创建了一系列 UIButton,每个都有一个对象 ID。 但我只是看不到在 iphone API 的哪个位置可以从 UIButton 对象中获取该 ID。
我看到每个人都使用 titleforstate,但这对我不起作用,因为他们都有相同的标题。还是我在按钮中放一张图片并使用标题作为 ID?
界面构建器有一个“界面构建器身份”,我猜我无法从 iphone API 访问它,是吗?
在按钮属性的“视图”部分还有一个名为“标签”的设置,但它是一个数字。可以,但我也没有看到任何 API 调用来获取它。
我只是想弄清楚如何通过标题以外的方式识别 UI 控件。 谢谢。
【问题讨论】: