UITabBarController обнаруживает щелчки на вкладках - PullRequest
1 голос
/ 31 марта 2010

Я создаю приложение, используя контроллер панели вкладок.Имеет 2 вкладки.На первой вкладке будет текстовое поле и кнопка отправки.пользователь введет какое-то значение в текстовое поле и нажмет кнопку «отправить».Теперь моя проблема: при нажатии кнопки отправки, некоторый результат "X" вычисляется в зависимости от значения, введенного в текстовое поле, и он откроет вторую вкладку.здесь результат «Х» должен быть показан на этикетке.без ввода какого-либо значения в текстовое поле, если пользователь нажимает на вторую вкладку, должно отображаться предупреждение «введите какое-либо значение в текстовое поле». Как я могу этого добиться.пожалуйста, помогите мне.

1 Ответ

2 голосов
/ 31 марта 2010

Вы должны реализовать методы UITabBarControllerDelegate, такие как - tabBarController: shouldSelectViewController :. Метод используется, чтобы определить, позволяет ли он переключаться на другое представление, пока пользователь нажимает на элемент панели вкладок. Например, если вы не хотите, чтобы пользователь переключался на нажатие 2, просто верните «НЕТ» и представьте представление предупреждения.

...