【发布时间】:2010-09-29 12:58:43
【问题描述】:
我的 iphone 应用程序有几个文本字段。每个文本字段上的“退出时结束”事件调用单个操作。如何判断哪个文本字段调用了该操作?我可以从传递给操作的发送者对象中检测到这一点吗?
【问题讨论】:
标签: iphone objective-c cocoa cocoa-touch
我的 iphone 应用程序有几个文本字段。每个文本字段上的“退出时结束”事件调用单个操作。如何判断哪个文本字段调用了该操作?我可以从传递给操作的发送者对象中检测到这一点吗?
【问题讨论】:
标签: iphone objective-c cocoa cocoa-touch
sender 对象将是相关的 UITextField。如果您有一堆 IBOutlets 连接到您的文本字段,您可以简单地比较 sender == aField 以查看它是哪个字段。
【讨论】:
当然,只需在每个文本字段上设置一个标签 (NSInteger),然后在发件人对象上检查它们。
在 UIView 的 tag 属性的文档下查找更多详细信息。
【讨论】: