我知道这是一个简单的问题,但我不知道我该怎么做。我的意思是我需要使用手势或某种方法,哪一个?我尝试使用FirstResponder和触摸事件,但所有这些都不是我需要的工作。按钮的标题只需要以一种方式更改 - 当我触摸textField时。抱歉我的英文。
答案 0 :(得分:3)
使用UITextField
代表:
-(void)textFieldDidBeginEditing:(UITextField *)sender{
//[sender resignFirstResponder];// Resigning the KeyBoard.
[self.myButton setTitle:@"ddd" forState:UIControlStateNormal];
}
答案 1 :(得分:0)
尝试使用以下代码:
[YourTextField addTarget:self
action:@selector(yourDesiredMethod)
forControlEvents:UIControlEventTouchUpInside];
-(void)yourDesiredMethod
{
[YourButton setTitle:@"YourTitleString" forState:UIControlStateNormal];
}