Как я могу получить доступ к управлению различными страницами в UIScrollView? - PullRequest
0 голосов
/ 16 сентября 2010

У меня есть горизонтальный UIScrollView.У этого есть 3 страницы.Это у меня есть 3 UIB кнопки на каждой странице прокрутки.Всего 9 кнопок.Мне нужно установить другой цвет при прикосновении к кнопке, чтобы я мог различить эту прикосновенную кнопку с другими кнопками.

Я попробовал setColor, проверив значения BOOL.Это работает для одной страницы.Когда я нажимаю кнопку, ее цвет меняется, и я могу удалить цвет для других кнопок на той же странице.Но цвет, заданный на другой странице, все еще там.

Как я могу установить другие цвета кнопок (других страниц) на ноль, когда я нажимаю на любую кнопку на любой странице.

1 Ответ

0 голосов
/ 16 сентября 2010

Вам необходимо сохранить ссылки на UIButton объекты, которые добавляются как подпредставления других UIScrollView страниц.Если у вас есть ссылки на все девять объектов кнопок из контроллера представления (содержащие UIScrollView ), то вы сможете произвольно установить их состояние из сенсорных обработчиков для девяти кнопок.

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