WeChat نمط المغلف الأحمر تبديل نمط شريط التنقل، تبديل انتقال اللون، تبديل صورة خلفية شريط التنقل، تبديل شفافية شريط التنقل، تبديل شريط التنقل
نسخة سويفت من VHLNavigation
دراسة مرجعية
ثلاثة خيارات للتبديل بين شريط التنقل الشفاف والشفاف
HansNavController
WRNavigationBar
اسحب مجلد VHLNavigation
يدويًا إلى المشروع
أو قم باستيراد pod 'VHLNavigation'
من خلال جراب
استيراد ملف الرأس: #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];
2019.09.28إصلاح مشكلة تبديل لون الشفافية في نظام iOS 13
2019.09.27 تم إصلاح مشكلة التعطل عند النقر على زر العودة الافتراضي في شريط التنقل ضمن iOS 13. تم تكييفه مع نمط تبديل PageSheet للقفز المشروط في iOS 13.
2019.03.15 تم إصلاح مشكلة الارتفاع غير الطبيعي لشريط التنقل مثل مشاركة نقاط الاتصال وإجراء المكالمات الهاتفية.
2018.12.27 أضف إعدادًا منفصلاً لتجاهل ViewController المحدد
2018.12.04 تم إصلاح مشكلة احتمالية تغطية شريط التنقل ضمن الانتقال المشروط.
2018.11.09 تمت إضافة إعداد ما إذا كان تم تمكين إيماءة الانزلاق الجانبي
2018.11.05 التكيف مع iPhone XR وأشرطة الحالة الأخرى
03.07.2018 تحسين تأثير العرض للتبديل من شريط الحالة + شريط التنقل إلى عدم وجود شريط حالة + عدم وجود شريط تنقل
2018.07.02 تم إصلاح المشكلة المتمثلة في احتمال وميض شريط التنقل عند النقر فوق TabBar ضمن TabBarController.
2018.06.14 تمت إضافة القدرة على ضبط عرض الخلفية لشريط التنقل، والذي يمكنه التبديل بين تأثير التمويه الديناميكي لـ WeChat والتأثيرات الأخرى.
2018.06.12 تم إصلاح مشكلة حيث أنه عند الانتقال من شريط الحالة إلى شريط الحالة، سيتم عرض المحتوى السفلي بسبب تضييق شريط التنقل.
2018.06.07 تم إصلاح مشكلة حيث قد يكون لشريط التنقل خلفية بيضاء أسفل قفزة مشروطة.
2018.04.28 تم إصلاح المشكلة التي تسببت في إزاحة عرض شريط التنقل عند توريثه من UITableViewController.
2017.09.23 تم إصلاح مشكلة ظهور خلفية بيضاء عند تبديل شريط التنقل المخفي إلى شريط تنقل بنمط آخر. إضافة شريط التنقل العائم.
2017.09.21 متكيف مع iOS11 وiPhone X
01.09.2017 إضافة مفتاح الشفافية