ios - 从 Storyboard 添加的表格 View 上方的普通 View 在运行的 iOS 应用程序中不可见

标签 ios xcode xcode9.2

在设计 View Controller 时,我隐藏了完整应用程序的导航栏,并在表格 View 上方的每个 View Controller 中添加了一个自定义 View ,看起来像导航栏。但在运行应用程序时不可见。下面是 Storyboard和运行图像的屏幕截图。在完整的应用程序中,我使用了相同的方法,可以完美地工作,但不能仅在两个 View Controller 中工作。当 iOS 12 在 iOS 10 中完美运行之前引入时,就会出现此问题。当前该项目使用 Xcode 9.2。

View Hierarchy

Storyboard image Running app image

最佳答案

检查 Storyboard 中放置对象(UITableView、UIView、UIButton ...)的 View 层次结构。将您的 View 保持在您希望位于顶部的所有 View 对象的底部。

关于ios - 从 Storyboard 添加的表格 View 上方的普通 View 在运行的 iOS 应用程序中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53650919/

相关文章:

swift - Cocoapods 不工作 Xcode 9.2

ios - 无法在 xcode 9.2 项目中安装 Cocoapods

objective-c - 无法在 iOS SDK 中自定义 UINavigationBar 的外观 :

ios - 我喜欢向 UIPopoverController 添加标题和按钮

swift - SKLabelNode 不显示 [SpriteKit]

objective-c - 如何从同一个 NIB(源于 UITabController)加载 UIView?

ios - 如何快速导入私有(private)框架到 Xcode 9.2 (iOS 11)

ios - 少约会一次

objective-c - Objective-C : Buttons created from subclass of UIButton class not working

ios - xcodebuild 存档失败,xcode 存档成功