Jeyavijay Nedumaran Ответов: 2

Как добавить кнопку Готово на клавиатуру


Как добавить кнопку "Готово" на клавиатуру, кто-нибудь объяснит это подробно???

Andy Lanng

Достаньте палочку из бумаги. Напишите работу " готово "и приклейте ее к любой клавише на клавиатуре.

мы не сможем помочь, если вы не объясните, что вы имеете в виду!!!

2 Ответов

Рейтинг:
14

KarstenK

это довольно просто сделать в конструкторе интерфейсов в Инспекторе атрибутов или с помощью API:

[_textField setReturnKeyType:UIReturnKeyDone];


Рейтинг:
1

Surya_Narayan

ну клавиатура появляется, когда вы будете вводить текст в приложении.
в iOS мы можем вводить входной текст с помощью UITextField или с помощью UITextView.

.H-файл

#import 

@interface ViewController : UIViewController <uitextfielddelegate,uitextviewdelegate>

@property (strong, nonatomic) IBOutlet UITextField *textField;

@property (strong, nonatomic) IBOutlet UITextView *textView;
@end


.m-файл
#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    [self.textField setReturnKeyType:UIReturnKeyDone];
    [self.textView setReturnKeyType:UIReturnKeyDone];
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}


** Не забудьте добавить делегат текстового поля и текстового представления
[self.textField setReturnKeyType:UIReturnKeyDone];
   [self.textView setReturnKeyType:UIReturnKeyDone];