IOS: просмотр с UIScrollView и UIView? - PullRequest
0 голосов
/ 01 февраля 2012

У меня есть вид с UIScrollView, покрывающий 3/4 экрана, а остальные элементы добавляются как подпредставление к self (UIControl). Смотрите ниже, (Container класс наследует от UIControl).

@interface MyView : Container<UITextFieldDelegate, UIWebViewDelegate> {

     Checkbox* ch1;
     UITextField *name, *email;
     UIWebView  *info;
     UIScrollView *scroll
};

Теперь ... я добавляю содержимое веб-просмотра в представление прокрутки, а остальные элементы добавляются как подпредставления к self:

|           |
|scrollview |
|___________|
|           |
|tf1 tf2 ch1|   tf1 = textfield1, tf2 = textfield2, ch1 checkbox1;
-------------

Программная клавиатура скрывает tf1 в режиме редактирования. Поскольку в качестве подпредставлений добавлены tf1, tf2 и ch1, я хочу сдвинуть весь вид вместе, когда любой текст находится в режиме редактирования. Нужно ли создавать другой UIView и добавлять к нему эти подпредставления, или это можно сделать без этого?

...