iPhone 使工具栏在 UITableView 中可见

标签 iphone objective-c ios xcode interface-builder

我有一个 UITableView,它有一个 UIView 的 subview ,我在 UITableView 的顶部添加了一个工具栏,所以它应该如下所示:

enter image description here

但是当我实际运行它时,它看起来像这样:

enter image description here

因此出于某种原因,UIToolBar 未显示。我真的不知道为什么,有人能解决这个问题吗?提前致谢。

编辑:我已经按照建议更改了模拟指标,但它仍然没有显示:

enter image description here

EDIT2:这是 Raixer 要求的对象列表。

enter image description here

最佳答案

好的。我的应用程序中有类似的设置,所以我会向您展示我所做的。

我在每个选项卡中设置了一个带有导航 Controller 的选项卡栏 Controller (这会自动为我提供导航栏,这就是我使用它的原因)。如果您注意到第一个选项卡上的 View 正在从另一个 Nib 加载(这就是我假设您正在做的)。为此,我将 View 的类更改为我自己的 View Controller ,然后将 NIB 文件的名称设置为在 Inspector 中加载,如下所示:

TabBar with Navigation
(来源:minus.com)

然后在我的另一个 nib 文件中我只有这个:

Table View

希望对您有所帮助。

关于iPhone 使工具栏在 UITableView 中可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7702124/

相关文章:

ios - NSNumberFormatter 故障

iPhone:UITableView 像泰坦尼克号一样泄漏!

ios - AFNetworking - 重试直到 API 正确响应

ios7 所有 searchviews 和 tableviews 关闭 20 像素

php - 使用swift发布到php脚本后如何在IOS中获取php回显响应

iphone - 从键盘处理 del 键

iphone - 更改 View 大小后 tableview 消失

ios - 未声明的标识符 - Xcode 4

iphone - 如何将url图像存储在缓存内存中,然后在iphone的imageview中显示

ios - 转换 ASN。 1 个签名到 IEEE P1363 签名