Как установить UITextView в качестве inputAccessoryView и настроить высоту при повороте

Я устанавливаю UITextView в качестве аксессуара для другого UITextView...

 -(void)viewDidLoad{

    UITextView *myAccessory = 
       [[UITextView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height / 3)];
    [myAccessory setDelegate:self];
    [self.textView setInputAccessoryView:myAccessory];
 }

Однако я хочу, чтобы высота inputAccessoryView увеличивалась / уменьшалась, когда пользователь поворачивает устройство, а также хочу, чтобы верх UITextView охватывал верхнюю часть экрана.

Я попытался программно создать ограничения авторазметки для верхней части inputAccessoryView, но это безрезультатно, так как inputAccessoryView не имеет иерархии суперпредставления.

Есть идеи?

0 ответов

Другие вопросы по тегам