0

我的 iPhone 应用程序从导航控制器开始(使用情节提要),然后是表格视图控制器;我接下来要做的是使用工具栏提供转到其他表视图控制器的选项。问题是工具栏被隐藏在屏幕外。我希望它更像一个屏幕页脚,始终对用户可见。做这个的最好方式是什么?

4

1 回答 1

0

工具栏最初是添加到 tableview 中的,因此随着列表变长,工具栏会显示在列表的末尾,隐藏在屏幕之外,除非您向下滚动。

为了在模拟指标中导航控制器的属性部分解决此问题,我将底部栏设置为工具栏。然后我在 Table View Controller 中做了同样的事情。然后,我将 Bar Button Items 添加到 Table View Controller 的工具栏中。

然后我必须通过调用来控制工具栏出现在下游的位置

- (void)viewWillAppear:(BOOL)animated
{
    self.navigationController.toolbarHidden = YES;
}

在适用的表视图控制器中并设置 YES 或 NO。

由于某种原因,我无法为这个过程找到好的文档。它可能就在那里,但我已将它包含在此处以供可能遇到此问题的其他人使用。

于 2013-05-21T17:13:07.540 回答