PopOver в UItabBar

Мне нужно создать всплывающее окно в tabBar справа от него.

Словно:

 self.navigationItem.rightBarButtonItem

свойство в navigationBar.

введите здесь описание изображения

(Забудьте о других кнопках, мне нужна только одна кнопка.) Есть идеи, как это сделать??

Спасибо


person DaSilva    schedule 22.08.2011    source источник


Ответы (1)


Если вы хотите, чтобы всплывающее окно отображалось над элементом вкладки, вы можете посмотреть мой ответ здесь: размещение UIPopoverController

person Sam    schedule 22.08.2011
comment
Но как я могу добавить эту кнопку на панель вкладок, чтобы она была справа от TabBar?? - person DaSilva; 26.08.2011
comment
Это может быть не самое элегантное решение, но мне также нужно было сделать это для моего проекта, поэтому я просто создал две панели вкладок. Первый заключался в том, чтобы панель вкладок выглядела по всему устройству, во-вторых, кнопки панели вкладок располагались справа. Вторая панель вкладок была не такой широкой (поскольку uitabbar по умолчанию будет центрировать uitabbaritems), а вторая была размещена справа. - person Sam; 26.08.2011
comment
Я добавил свой в xib моего контроллера представления. Вы не сможете изменить размер высоты, но вы можете изменить ширину. Просто измените рамку UITabBar. например, myTabBar.frame = CGRectMake(x,myTabBar.frame.origin.y,100,myTabBar.frame.size.height); Установите x так, чтобы он отображался справа. - person Sam; 26.08.2011
comment
я решил свою проблему... просто создайте uibutton, вычислите положение, в котором я хотел, чтобы кнопка, - person DaSilva; 27.08.2011