2424#import " NXNavigationConfiguration.h"
2525#import " NXNavigationExtensionRuntime.h"
2626
27- // chevron.left@2x.png, SF Pro-Medium, compression, 默认颜色:tintColor = [UIColor whiteColor]
27+ // chevron.left@2x.png, SF Pro-Medium, compression
2828static NSString *NXNavigationBarBackImageBase64Data = @" iVBORw0KGgoAAAANSUhEUgAAABQAAAAjCAMAAACjKNoqAAAAgVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9d3yJTAAAAK3RSTlMA2QUR1K2xGAzHwaWblI+Ld2hQJ83Mu7e1n5iJfXJsY11IQC0dCINYOSIHKsEspwAAAKhJREFUKM990ckSgjAURNEEJKDMCDIo4Dz9/wcqnU06przLs3ld9YTds6h+bJZSlpaV8ptim+RSTjbCWt+0AtaRHWDKYQHZXVtk2h4Wk+XabgZ5GawnS2GJZ9oAG8gSWGrau4dlMN6SC6rGDcGpBVdnxkvt1AZ6Yt2u/2jlUmnpawN9sF61Hp06s4Y7aOnUydIWOrL6HbSwVNkboAGeL7ho0VTYmjVx+AEgOgfYXg2whAAAAABJRU5ErkJggg==" ;
2929
3030
@@ -46,10 +46,15 @@ - (instancetype)init {
4646 _backgroundColor = [UIColor systemBlueColor ];
4747 _useSystemBackButton = NO ;
4848 _systemBackButtonTitle = @" " ;
49- _backImageInsets = UIEdgeInsetsMake (0 , -8 , 0 , 0 );
50- _landscapeBackImageInsets = UIEdgeInsetsMake (0 , -8 , 0 , 0 );
5149 _imageData = [[NSData alloc ] initWithBase64EncodedString: NXNavigationBarBackImageBase64Data options: NSDataBase64DecodingIgnoreUnknownCharacters ];
5250
51+ UIEdgeInsets insets = UIEdgeInsetsMake (0 , -8 , 0 , 0 );
52+ if (@available (iOS 26.0 , *)) {
53+ insets = UIEdgeInsetsZero;
54+ }
55+ _backImageInsets = insets;
56+ _landscapeBackImageInsets = insets;
57+
5358 _tintColor = [UIColor whiteColor ];
5459 if (@available (iOS 13.0 , *)) {
5560 _tintColor = [UIColor colorWithDynamicProvider: ^UIColor *_Nonnull (UITraitCollection *_Nonnull traitCollection) {
0 commit comments