Я работаю над QuickDialog на здесь
Однако мое представление не может прокручиваться, и клавиатура скрывает вводимый текст.У меня пока что есть - (void) loadView {
self.navigationController.navigationBarHidden = NO;
self.navigationController.navigationBar.tintColor = [UIColor blackColor];
self.navigationItem.hidesBackButton = NO;
NSLog(@"LOAD VIEW");
self.root = [[QRootElement alloc] init] ;
self.root.controllerName = @"CreateAccountViewController";
self.root.grouped = YES;
self.root.title = @"Registration";
[super loadView];
QSection *section1 = [[QSection alloc] init];
// Create title cell
QEntryElement *cell1 = [[QEntryElement alloc] init];
cell1.title = @"Title: ";
cell1.key = @"title";
cell1.placeholder = @"Mr/Mrs/Miss";
cell1.hiddenToolbar = YES;
cell1.autocapitalizationType = UITextAutocapitalizationTypeNone;
cell1.autocorrectionType = UITextAutocorrectionTypeNo;
// Create firstName cell
QEntryElement *cell2 = [[QEntryElement alloc] init];
cell2.title = @"FirstName: ";
cell2.key = @"firstName";
cell2.placeholder = @"Enter your first name";
cell2.hiddenToolbar = YES;
cell2.autocapitalizationType = UITextAutocapitalizationTypeNone;
cell2.autocorrectionType = UITextAutocorrectionTypeNo;
// Create lastName cell
QEntryElement *cell3 = [[QEntryElement alloc] init];
cell3.title = @"LastName: ";
cell3.key = @"lastName";
cell3.placeholder = @"Enter your last name";
cell3.hiddenToolbar = YES;
cell3.autocapitalizationType = UITextAutocapitalizationTypeNone;
cell3.autocorrectionType = UITextAutocorrectionTypeNo;
// Create phone number cell
QEntryElement *cell4 = [[QEntryElement alloc] init];
cell4.title = @"Phone: ";
cell4.key = @"phoneNumber";
cell4.placeholder = @"Enter your phone number";
cell4.hiddenToolbar = YES;
cell4.autocapitalizationType = UITextAutocapitalizationTypeNone;
cell4.autocorrectionType = UITextAutocorrectionTypeNo;
.............................
.............................
[main addElement:cell1];
[main addElement:cell2];
[main addElement:cell3];
[main addElement:cell4];
[main addElement:cell5];
[main addElement:cell6];
[main addElement:cell7];
[self.root addSection:section];
После запуска я понял, что клавиатура скрывает контекст, потому что у меня длинный список ввода.Кроме того, представление вообще не прокручивается. Прикрепленное изображение на здесь , которое вы можете увидеть мою проблему ...! [Введите описание изображения здесь] [3]
Я прошел черезПример кода и представление можно прокручивать, чтобы клавиатура вообще не скрывала текст.Есть ли у кого-нибудь идеи по этому вопросу, пожалуйста, помогите.Все комментарии приветствуются здесь