我遇到了与状态栏和导航栏相关的问题。默认情况下,
当使用搜索栏时,我隐藏导航栏。这将导致状态栏未被着色。苹果的邮件应用程序没有此问题。
除了创建一个带有背景颜色的单独的 UIView 并将其放置在状态栏后面之外,是否还有其他解决方案?
这是我想要实现的效果:
UINavigationController
的导航栏会延伸到状态栏后面并着色它(左侧截图)。当使用搜索栏时,我隐藏导航栏。这将导致状态栏未被着色。苹果的邮件应用程序没有此问题。
除了创建一个带有背景颜色的单独的 UIView 并将其放置在状态栏后面之外,是否还有其他解决方案?
这是我想要实现的效果:
UIBarPositioningDelegate
。 - Desdenova