UISearchbar проблема - PullRequest
       9

UISearchbar проблема

1 голос
/ 22 декабря 2010

Я пытаюсь добавить UISearchbar в представление заголовка таблицы.У меня есть значок в кончике и я подключил розетки.

Теперь в viewDidLoad я пишу self.tableView.tableHeaderView = searchbar

Если я создаю локальную переменную внутри viewDidLoad, она появляется,Но не на розетке или на иваре.

Но по какой-то причине панель UISearch не отображается в таблице.Я не уверен, в чем проблема.Разве UISearchbar не может быть установлен в viewDidLoad

ИЛИ это что-то еще?

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 22 декабря 2010

Вы вставили SearchBarController или просто объект SearchBar в IB?Вы должны выбрать SearchBarController для взаимодействия.

вставьте в ваш tableView:didSelectRowAtIndexPath: или tableView:accessoryButtonTappedForRowWithIndexPath: метод:

MyVC *vc = [[MyVC alloc]initWithNibName:@"MyVCNibName" andBundle:nil];
[self.view presentModalViewController:vc animated:YES];
[vc release];

, вы также можете попробовать добавить пустой UIView с красным backgroundColor дляваш вид и посмотреть, если он отображается (так что вы бы знали, если перо все равно загружен)

...