Peralihan gaya bilah navigasi gaya amplop merah WeChat, peralihan transisi warna, peralihan gambar latar belakang bilah navigasi, peralihan transparansi bilah navigasi, peralihan bilah navigasi
Versi cepat dari VHLNavigation
Studi referensi
Tiga opsi untuk beralih antara NavigationBar transparan dan tembus pandang
HansNavController
WWRBilah Navigasi
Seret folder VHLNavigation
secara manual ke dalam proyek
Atau impor pod 'VHLNavigation'
melalui pod
Impor file header: #import "VHLNavigation.h"
[self vhl_setNavBarHidden:YES];
[self vhl_setNavBarBackgroundImage:[UIImage imageNamed:@"navbg"]];
[self vhl_setNavBarBarTintColor:[UIColor colorWithRed:0.35 green:0.42 blue:0.58 alpha:1.00]];
[self vhl_setNavigationSwitchStyle:VHLNavigationSwitchStyleFakeNavBar];
设置导航栏背景颜色
[self vhl_setNavBarBackgroundColor:[UIColor whiteColor]];
设置导航栏透明度
[self vhl_setNavBarBackgroundAlpha:1.0f];
设置状态栏样式
[self vhl_setStatusBarStyle:UIStatusBarStyleLightContent];
设置导航栏标题颜色
[self vhl_setNavBarTitleColor:[UIColor whiteColor]];
设置导航栏按钮颜色
[self vhl_setNavBarTintColor:[UIColor whiteColor]];
设置是否隐藏分割线
[self vhl_setNavBarShadowImageHidden:YES];
28.09.28Perbaiki masalah peralihan warna transparansi di iOS 13
27.09.2019 Memperbaiki masalah kerusakan saat mengklik tombol kembali default di bilah navigasi di bawah iOS 13. Diadaptasi ke gaya peralihan modal jump PageSheet iOS 13.
15.03.2019. Memperbaiki masalah ketinggian abnormal pada bilah navigasi seperti berbagi hotspot dan melakukan panggilan telepon.
27.12.2018 Tambahkan pengaturan terpisah untuk mengabaikan ViewController yang ditentukan
04.12.04 2018 Memperbaiki masalah ketika bilah navigasi mungkin tercakup dalam lompatan modal.
09.11.2018 Menambahkan pengaturan apakah gerakan geser samping diaktifkan
05.11.2018 Beradaptasi dengan iPhone XR dan bilah status lainnya
03.07.2018 Optimalkan efek tampilan peralihan dari bilah status + bilah navigasi ke tanpa bilah status + tanpa bilah navigasi
02.07.2018 Memperbaiki masalah yang membuat bilah navigasi berkedip saat mengklik TabBar di bawah TabBarController.
14.06.2018 Menambahkan kemampuan untuk mengatur tampilan latar belakang bilah navigasi, yang dapat beralih antara efek blur dinamis WeChat dan efek lainnya.
12/06/2018 Memperbaiki masalah ketika muncul dari bilah status ke bilah status, konten terbawah akan ditampilkan karena penyempitan bilah navigasi.
07.06.07 2018 Memperbaiki masalah ketika bilah navigasi mungkin memiliki latar belakang putih di bawah lompatan modal.
28.04.2018 Memperbaiki masalah yang menyebabkan tampilan bilah navigasi diimbangi ketika diwarisi dari UITableViewController.
23.09.2017. Memperbaiki masalah ketika latar belakang putih akan muncul ketika bilah navigasi tersembunyi dialihkan ke bilah navigasi gaya lain. Tambahkan bilah navigasi mengambang.
21.09.2017 Diadaptasi ke iOS11 dan iPhone X
2017.09.01 Tambahkan tombol transparansi