当我使用代码时-(IBAction) onClick1: (id) sender;,会传递sender什么?我试图使用发送者作为对象ID并失败(我的意思是我使用了代码sender.tag但它没有返回).
我确信当我在- (void)buttonTouched1:(UIButton *)sender;这里使用时,发件人应该充当对象ID.
小智 6
发件人通常是调用onClick1消息的对象.例如,如果您有一个按钮并将 - (IBAction)onClick1:(id)发送者消息与按钮的"touch up inside"事件相关联,那么当您点击按钮时,表示该按钮的对象将被传递到onClick1:
-(IBAction)onClick1:(id)sender
{
UIButton *button = (UIButton*)sender;
NSLog(@"%@", button);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6052 次 |
| 最近记录: |