При нажатии кнопки Отмена на панели пользовательского поиска - Запускает пользовательское действие в iPhone
-
19-09-2019 - |
Вопрос
альтернативный текст http://img216.imageshack.us/img216/2288/problem11.png
Как показано на рисунке, у меня есть строка поиска в моем приложении.
Теперь я хочу обработать свое пользовательское действие при записи на пленку Отмены.
-> При отмене записи -> popViewController -> При отмене записи -> Очистить текст поиска и скрыть клавиатуру панели поиска.
Я не знаю, как справиться с нажатием Отмены?
Заранее спасибо, что помогли мне.
Решение
Хорошо !Я попробовал Кое-что другое.Я добавил новую кнопку на кнопке Отмены.
UIButton *btn=[UIButton buttonWithType:UIButtonTypeCustom];
btn.backgroundColor=[UIColor clearColor];
[btn setFrame:CGRectMake(260, 5, 53, 32)];
[btn addTarget:self action:@selector(onCancelSearch:) forControlEvents:UIControlEventTouchUpInside];
[searchBar addSubview:btn];
Сейчас же.Смотрите Следующее изображение.но это с типом RoundedRect, вместо этого используйте TypeCustom - так он станет невидимым.альтернативный текст http://img269.imageshack.us/img269/4337/problem12e.png
Не связан с StackOverflow