次の方法でオートコンプリートを有効にしたいUITextFieldがあります。
[self.textView setAutocorrectionType:UITextAutocorrectionTypeYes];
UITextViewにデリゲートを指定する場合を除いて、これは正常に機能します。デリゲートが設定されると、オートコンプリートは機能を停止します。デリゲートには、次の方法しかありません。
- (void)textViewDidChange:(UITextView *)textView
{
self.textView.text = [self.textView.text stringByReplacingOccurrencesOfString:@"\n" withString:@""];
int left = LENGTH_MAX -[self.textView.text length];
self.characterCountLabel.text = [NSString stringWithFormat:@"%i",abs(left)];
}
オートコンプリートを有効にしてデリゲートを設定する方法を知っている人はいますか?
ありがとう!
トリスタン