我在 .xib 文件中制作了一个带有 UIView 界面的“单一视图”应用程序。我在顶部添加了一个导航栏,上面有一些按钮,在 iOS 6 中一切正常。在 Xcode 5 中,我的导航栏太短,按钮与状态栏重叠。我试图在“模拟指标”面板中添加一个“顶部栏”,但是一旦我运行该应用程序,该栏就不会出现(即使它在编辑期间出现在 .xib 文件中)。
当我尝试使用工具栏时出现同样的问题,因为我需要一个 64 像素(而不是 44 像素)的高模糊条。是否存在解决此问题的简单方法?谢谢!
我在 .xib 文件中制作了一个带有 UIView 界面的“单一视图”应用程序。我在顶部添加了一个导航栏,上面有一些按钮,在 iOS 6 中一切正常。在 Xcode 5 中,我的导航栏太短,按钮与状态栏重叠。我试图在“模拟指标”面板中添加一个“顶部栏”,但是一旦我运行该应用程序,该栏就不会出现(即使它在编辑期间出现在 .xib 文件中)。
当我尝试使用工具栏时出现同样的问题,因为我需要一个 64 像素(而不是 44 像素)的高模糊条。是否存在解决此问题的简单方法?谢谢!
在编辑故事板和/或 xib 时,模拟指标可供您在设计设计时使用。它们不会在运行时出现。将它们视为您希望在设计中看到的虚构表示或原型,而无需实际实现它。
IE:您不确定您的设计中是否需要 UINavigationBar。您可以在模拟指标中打开 UINavigationBar 来布局您的设计,它会向您展示它的外观,但仅在编辑器中而不是实际运行时,您可以从那里决定是否保留它或重新排列您的其他控件。如果您以编程方式创建 UINavigationBar(就像我一样),这样的事情非常方便。如果我模拟 UINavigationBar(即使我将以编程方式创建它),那么我可以更好地了解我在 IB 中设置的所有其他控件的布局位置。
话虽如此,如果您在界面构建器中布局所有 xib 和 SB,那么模拟指标在大多数情况下对您来说确实毫无价值,因为您显然可以将控件拖放到您的 xib 上。
希望这可以帮助!