Я использую UIPageControl
и UISwipeGestureRecognizer
для переключения между страницами.UIPageControl - перезагрузка страницы по нажатию кнопки
Это расширение на этот вопрос UIPageControl - Change page on click of button
Решение, предусмотренное в вышеупомянутой теме позволяет мне изменить страницу. В моем приложении следующая страница должна быть перезагружена на основе параметра, который передается при нажатии кнопки. Я могу передать параметр, и я вижу его, когда я делаю NSLog
в следующем контроллере представления. Но я не могу понять, почему страница не перезагружается.
Редактировать: Второй вид состоит из графика, который загружается на основе передаваемого параметра. В настоящее время только начальный график отображается даже при переходе на следующую страницу и передаче параметра.
Параметр задает глобальную статическую переменную второго контроллера представления в функции. Сюжет создается на основе этого параметра в методе viewDidAppear
второго контроллера представления.
Показать код для параметра, который задан. Что должно обновлять пользовательский интерфейс, но нет? Что он делает вместо (ничего)? – Wain
@Wain: Я использовал предложенный вами метод http://stackoverflow.com/questions/21125939/send-data-and-change-page-on-button-press-using-uipagecontrol для передачи параметра. – Dinesh
Это дает вам ссылку, чтобы вы могли позвонить. Но вам нужно позвонить (вы говорите, что вы) - что делает этот код? Покажи это. Вам нужно перерисовать. viewDidAppear не вызывается снова, если вы его не называете, потому что вы просто анимируете позиции представления ... – Wain