iphone - как обновить uiview с помощью scrollview? - PullRequest
1 голос
/ 23 января 2011

любой совет приветствуется!:)

Мой дизайн экрана - альбомная с текстом слева (это на главном экране) и прокруткой справа (которая содержит изображение интерактивной карты)

Контроллер mainview содержитScrollview в качестве выхода.В контроллере scrollview я добавляю представление «карта» в представление scrollview.В mapviewcontroller я обновляю массив в appdelegate, в зависимости от ввода пользователя.

Теперь я хотел бы обновить основной пользовательский интерфейс, содержащий представление прокрутки, для отображения обновленного текста из массива appdel - всякий раз, когда пользователь щелкаеткнопка.

Ответы [ 2 ]

0 голосов
/ 28 декабря 2011

Вы должны позвонить viewWillAppear с другого контроллера управления

0 голосов
/ 23 января 2011

Вы должны вызвать метод вашего представления - (void) setNeedsDisplay, чтобы перерисовать его.

[myView setNeedsDisplay];

См. Справочную документацию Apple здесь: http://developer.apple.com/library/ios/#documentation/uikit/reference/UIView_Class/UIView/UIView.html%23//apple_ref/doc/uid/TP40006816-CH3-BBCCADHC

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...