将顶栏模糊到 UIView
Posted
技术标签:
【中文标题】将顶栏模糊到 UIView【英文标题】:Blur top bar to UIView 【发布时间】:2013-09-15 21:16:02 【问题描述】:我在 .xib 文件中制作了一个带有 UIView 界面的“单一视图”应用程序。我在顶部添加了一个导航栏,上面有一些按钮,在 ios 6 中一切正常。 使用 Xcode 5,我的导航栏太短,按钮与状态栏重叠。我尝试在“模拟指标”面板中添加一个“顶部栏”,但是一旦我运行该应用程序,该栏就不会出现(即使它在编辑期间出现在 .xib 文件中)。
当我尝试使用工具栏时遇到同样的问题,因为我需要一个 64 像素(而不是 44 像素)的高模糊栏。 是否存在解决此问题的简单方法?谢谢!
【问题讨论】:
【参考方案1】:在编辑故事板和/或 xib 时,模拟指标可供您在设计设计时使用。它们不会在运行时出现。将它们视为您希望在设计中看到的虚构表示或原型,而无需实际实现它。
IE:您不确定您的设计中是否需要 UINavigationBar。您可以在模拟指标中打开 UINavigationBar 来布局您的设计,它会向您展示它的外观,但仅在编辑器中而不是实际运行时,您可以从那里决定是否保留它或重新排列您的其他控件。如果您以编程方式创建 UINavigationBar(就像我一样),这样的事情非常方便。如果我模拟 UINavigationBar(即使我将以编程方式创建它),那么我可以更好地了解我在 IB 中设置的所有其他控件的布局位置。
话虽如此,如果您在界面构建器中布局所有 xib 和 SB,那么模拟指标在大多数情况下对您来说确实毫无价值,因为您显然可以将控件拖放到您的 xib 上。
希望这会有所帮助!
【讨论】:
以上是关于将顶栏模糊到 UIView的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu18.04解决鼠标移动到Gnome顶栏左上角窗口不能平铺( Activites Overview 界面),和应用程序扩展不好用问题。
UINavigtionController Nib 的顶栏黑色不透明在 UIViewController 上不显示黑色
css Nuvo-Express css用于将边框顶部添加到过程侧边栏。侧栏和顶栏的颜色相似时使用。用高光替换颜色