我有一个UITextView,应该在控制器加载时成为第一个响应者(显示键盘)。唯一的问题是,我已经“填充”了两个UIView,每个UIView都包含一个UIButton。当UITextView还不是第一个响应者时,这些按钮上的触摸事件确实有效,但是在UITextView成为第一个响应者之后,UIButtons就不再响应任何tap-events了。
我该如何确保在textview成为第一个响应者时,按钮仍然可以正常工作?
我该如何确保在textview成为第一个响应者时,按钮仍然可以正常工作?
-(IBAction)btn:(id)sender
{
if ([txt isFirstResponder])
{
[txt resignFirstResponder];
}
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"hi" message:@"Hello" delegate:self cancelButtonTitle:@"ok" otherButtonTitles:nil, nil];
[alert show];
}