0

こんにちは、これは私のコードで、UI テキスト ビュー キーボードを非表示にしようとしています。2 つのテキスト フィールドがあり、2 つ目はテキスト ビューです。アクションをドラッグしようとしますが、できません。助けてください!!!!!

- (IBAction)dismiss1:(id)sender{

[sender resignFirstResponder];
}

- (IBAction)dismiss2:(id)sender2{

[field2 resignFirstResponder];
}
4

1 に答える 1

0

UITextView にはイベント アクションがありません。

Import <UITableViewDelegate, UITableViewDataSource> in header file and use below code to disapear keyboard when click on return button.

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{

    if ([text isEqualToString:@"\n"]) {

        [self.textView resignFirstResponder];
        // Return FALSE so that the final '\n' character doesn't get added
        return NO;
    }
    // For any other character return TRUE so that the text gets added to the view
    return YES;
}
于 2013-03-05T05:22:39.620 に答える