2010-06-26 1 views
0

Я создаю выпадающую кнопку в своем приложении. Как всплывающее управление, которое доступно в webapps. поэтому, когда я нажимаю на кнопку, появляется новый UIView, содержащий UIPickerView. i начальные и пользовательские обязательства для диспетчеризации и скрытия UIView. новый uiview составляет половину размера scrollview.uiview и uiscrollview

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

Итак, как я узнаю, когда появится uiview. Есть ли уведомление о начале и обязательствах, например, для клавиатуры (UIKeyboardDidHideNotification)

thnx заранее.

ответ

0

Если в представлении, которое вы создаете и показываете, есть viewController, метод viewController будет вызываться при каждом появлении этого представления.

В этом методе вы можете как-то получить супервизор (например, вызвать метод nextResponder) и изменить размер надзора в соответствии с вашими потребностями.

Надеюсь, что это поможет.

 Смежные вопросы

  • Нет связанных вопросов^_^