又是纠结的一天。每次提问都能得到各位大侠的帮忙,小弟感激不尽!在此谢过~问题又来了~~~~~~
我点击一个按钮,add一个 picker View视图,选择的内用有对应的"3公里","2公里","1公里","500米"这四个值。这个选择的,已经可以了。但是我想要当我选"3公里"的时候,button的title也随着改为"3公里"。选"2公里"的时候,button的title也随着改为"2公里"。设置title的函数我是用setTitle:@"" forState;来设置的。问题来了。我的这个[btn setTitle:@"" forState];要在哪里调用? 如果我在按钮响应函数---- -(IBAction)中调用的话,只能是下次按下按钮的时候才生效。我想在-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{}中调用,在这个函数中访问不到父类视图中的控件,也就是访问不到btn,所以也没办法设置btn的title。用什么办法可以实现我的这个效果?谢谢!!!
我点击一个按钮,add一个 picker View视图,选择的内用有对应的"3公里","2公里","1公里","500米"这四个值。这个选择的,已经可以了。但是我想要当我选"3公里"的时候,button的title也随着改为"3公里"。选"2公里"的时候,button的title也随着改为"2公里"。设置title的函数我是用setTitle:@"" forState;来设置的。问题来了。我的这个[btn setTitle:@"" forState];要在哪里调用? 如果我在按钮响应函数---- -(IBAction)中调用的话,只能是下次按下按钮的时候才生效。我想在-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{}中调用,在这个函数中访问不到父类视图中的控件,也就是访问不到btn,所以也没办法设置btn的title。用什么办法可以实现我的这个效果?谢谢!!!
或者performSelector可是为什么访问不到button呢?没看明白
然后再pickerview中调用父类指针,并对父类的button settitle或者 用deleget