我的应用在顶部有一个导航栏,在地图视图上有一个标签栏。我需要一种方法来过滤mapview的一些引脚。所以,我试图在导航栏下添加一个栏或类似的东西。
http://localhostr.com/file/gjjMqN4/Captura%20de%20Tela%202012-02-02%20s%2011.18.46.png
此栏将有2个文本视图和一个用于执行过滤作业的按钮。 我需要通过按导航栏上的按钮来移动此栏。
如果我以这种方式运行项目,我会得到这个:
http://localhostr.com/file/TfqlFnW/Captura%20de%20Tela%202012-02-02%20s%2011.22.07.png
酒吧漂浮在错误的地方。 = S
我做对了吗?或者我可以用另一种“最佳”方式制作它吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
您必须在控制器的工具栏中放置一个IBOutlet,并在加载视图后,例如viewDidLoad
,调整其协调,即x和y隐藏它。
然后,您可以添加UIBarButtonItem
,在触发时,它会调用切换方法来显示或隐藏工具栏,例如
- (IBAction)toggleToolbar { if (toolbar.isInView) [self hideToolbar]; else [self showToolbar]; } - (void) hideToolbar { // implementation to hide the toolbar } - (void) showToolbar { // implementation to show the toolbar }