我需要创建透明的导航栏,例如transparent navigation bar ios。
if (@available(iOS 11.0, *)) {
self.navigationItem.largeTitleDisplayMode = UINavigationItemLargeTitleDisplayModeNever;
self.navigationItem.searchController = self.searchController;
} else {
self.tableView.tableHeaderView = self.searchController.searchBar;
}
UIImage *emptyImg = [[UIImage alloc] init];
[self.navigationBar setBackgroundImage:emptyImg
forBarMetrics:UIBarMetricsDefault];
我有一个问题,因为具有刷新控制和空白图像的NavBar
带有背景孔,看起来像:
没有空白图片NavBar
看起来很正常:
如何解决此问题,或者还有另一种方法可以使透明NavBar
??