今天在开发OS界面的时候,遇到通过界面UIview viewWithTag:(int)findTag选择器定位界面元素的问题,以下把在界面中给元素打Tag,以及通过选择器查找界面元素的代码贴出来,供以后使用:
界面元素打tag
//事件监听的问题
CGRect btn2Frame = CGRectMake(100.0, 150.0, 60.0, 44.0);
//两种不同的方式创建
UIButton *btn2 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
btn2.frame =btn2Frame;
//设置Title
[btn2 setTitle:@"BTN2" forState:UIControlStateNormal];
[btn2 setTag:10001];
//[btn2 setBackgroundImage:[UIImage imageNamed:@"pic.png"] forState:UIControlStateNormal];
[btn2 setBackgroundColor:[UIColor blueColor]];
[btn2 addTarget:self action:@selector(btnPressed:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:btn2];
//事件监听的问题
CGRect btn1Frame = CGRectMake(200.0, 150.0, 60.0, 44.0);
//两种不同的方式创建
UIButton *btn1 = [U