旧版本中的等价物是啥。当我在旧版本中运行时,该应用程序没有给我一个大的导航栏
Posted
技术标签:
【中文标题】旧版本中的等价物是啥。当我在旧版本中运行时,该应用程序没有给我一个大的导航栏【英文标题】:what is the equivalent in older versions. when i run in older versions, the app doesnt give me a large navigation bar旧版本中的等价物是什么。当我在旧版本中运行时,该应用程序没有给我一个大的导航栏 【发布时间】:2019-12-30 12:22:35 【问题描述】:if #available(ios 11.0, *)
self.navigationController?.navigationBar.prefersLargeTitles = false
else
在旧版本的 IOS 中与上述语句等效的是什么。当我在旧版本中运行时,该应用程序没有给我一个大的导航栏。我想要实现的是获得一个大导航栏,以便我可以将我的自定义视图适应它。或者有没有其他方法可以在不隐藏内容的情况下增加导航栏的高度。
【问题讨论】:
如果旧版本低于 iOS-11 将无法使用。prefersLargeTitles
适用于 iOS-11 及更高版本。
我认识那个哥们。在旧版本中如何增加导航栏的高度?
【参考方案1】:
您可以尝试使用bounds
以编程方式更改navigationBar's
height
,就像这样,
if let bounds = self.navigationController?.navigationBar.bounds
self.navigationController?.navigationBar.bounds = CGRect(origin: bounds.origin, size: CGSize(width: bounds.size.width, height: 100.0))
【讨论】:
以上是关于旧版本中的等价物是啥。当我在旧版本中运行时,该应用程序没有给我一个大的导航栏的主要内容,如果未能解决你的问题,请参考以下文章
在 3.5.3 virtualenv 中运行时,Vim 中的 Python 错误