LoginSignup
3
3

More than 5 years have passed since last update.

UITextFieldでキーボードを閉じる方法

Posted at

概要

掲題の通りです。

コード

TextViewKeyBoardSample.h
@interface PostSongShareViewController : AppViewController<UITextViewDelegate>
@property (weak, nonatomic) IBOutlet UITextView *captionTextView;
@end
TextViewKeyBoardSample.m
- (void)textFieldSetting
{
    self.textView.delegate = self;
    self.textView.returnKeyType = UIReturnKeyDone;
    [self.textView resignFirstResponder];
}

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {
    if ([text isEqualToString:@"\n"]) {
        [textView resignFirstResponder];
        return NO;
    }
    return YES;
}

これでキーボードの改行ボタンが確定ボタンに変更され,タップするとキーボードが閉じます。

参考

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3