在iOS13 + Xcode 11中隐藏导航栏,可以通过以下步骤实现:
self.navigationController?.setNavigationBarHidden(true, animated: true)
这将隐藏导航栏,并且使用动画效果进行过渡。
self.navigationController?.setNavigationBarHidden(true, animated: true)
然后在需要显示导航栏的ViewController的viewWillAppear方法中添加以下代码:
self.navigationController?.setNavigationBarHidden(false, animated: true)
隐藏导航栏的优势是可以提供更大的屏幕空间给应用内容,使用户界面更加清晰简洁。
隐藏导航栏的应用场景包括但不限于:
腾讯云相关产品中与iOS开发相关的产品包括移动应用开发平台(Mobile Application Development Platform,MADP)和移动推送服务(Mobile Push Notification,MPNS)。
请注意,以上提到的腾讯云产品仅作为示例,不代表其他云计算品牌商的产品。
领取专属 10元无门槛券
手把手带您无忧上云