Ios 旧版本中的等效项是什么。当我在旧版本中运行时,应用程序不会给我一个大的导航栏
在旧版本的IOS中,上述语句的等效项是什么。当我在旧版本中运行时,应用程序不会给我一个大的导航栏。我试图实现的是获得一个大的导航栏,以便我可以将自定义视图与之匹配。或者是否有其他方法可以在不隐藏内容的情况下增加导航栏的高度。您可以尝试使用其Ios 旧版本中的等效项是什么。当我在旧版本中运行时,应用程序不会给我一个大的导航栏,ios,swift,uinavigationcontroller,uinavigationbar,Ios,Swift,Uinavigationcontroller,Uinavigationbar,在旧版本的IOS中,上述语句的等效项是什么。当我在旧版本中运行时,应用程序不会给我一个大的导航栏。我试图实现的是获得一个大的导航栏,以便我可以将自定义视图与之匹配。或者是否有其他方法可以在不隐藏内容的情况下增加导航栏的高度。您可以尝试使用其边界以编程方式更改导航栏的高度 if #available(iOS 11.0, *) { self.navigationController?.navigationBar.prefersLargeTitles = false } else {
边界以编程方式更改导航栏的高度
if #available(iOS 11.0, *) {
self.navigationController?.navigationBar.prefersLargeTitles = false
} else {
}
如果旧版本低于iOS-11,它将无法工作Preferslargetiles
适用于iOS-11及以上版本。我认识这个朋友。如何在旧版本中增加导航栏的高度?
if let bounds = self.navigationController?.navigationBar.bounds {
self.navigationController?.navigationBar.bounds = CGRect(origin: bounds.origin, size: CGSize(width: bounds.size.width, height: 100.0))
}