【发布时间】:2014-02-06 22:35:45
【问题描述】:
我对 iOS Objective-C 开发比较陌生,遇到了一个我找不到解决方案的问题。
我有一个Table View Controller,上面有两个原型单元,可以很好地填充。这个Table View Controller 是三个Tab Views 之一,发送到Tab Views 的View 有一个Navigation Controller。这意味着Tab Views 中的视图也有一个Navigation 栏。该栏工作正常,就“后退”按钮按预期工作而言,并且栏就位。但是,(至少在列表视图中)Navigation Bar 没有被完全识别 - 它的标题没有出现,表格单元格直接在状态栏下方开始,而不是在导航栏下方。
这里有几个显示问题的屏幕截图: Xcode 中出现的内容(我期望发生的情况) 然后在设备上,这就是实际显示的内容 - 后退按钮到位并且工作正常,但没有标题字段,并且表格单元格开始太高。
我尝试添加Navigation Bar's 和Navigation Items,虽然添加Navigation Item 允许我在Xcode 中添加标题,但它仍然没有出现在测试中的设备上。我还尝试在此视图之前添加另一个 Navigation Controller,但这也没有解决问题,并且导致导航问题进一步向下延伸。
希望我已经足够清楚了,如果我需要发布更多信息,请说 - 我对 Xcode 比较陌生,因此不确定哪些确切适用,哪些不适用。谢谢!
【问题讨论】:
标签: ios xcode uinavigationcontroller uinavigationitem uitabview