|
@@ -48,7 +48,7 @@ const NSInteger TOP_BAR_TRANSPARENT_TAG = 78264803;
|
48
|
48
|
|
49
|
49
|
-(void)applyOn:(UIViewController*)viewController {
|
50
|
50
|
if (self.topBar) {
|
51
|
|
- if(self.topBar.backgroundColor) {
|
|
51
|
+ if (self.topBar.backgroundColor) {
|
52
|
52
|
UIColor* backgroundColor = [RCTConvert UIColor:self.topBar.backgroundColor];
|
53
|
53
|
viewController.navigationController.navigationBar.barTintColor = backgroundColor;
|
54
|
54
|
} else {
|
|
@@ -169,6 +169,10 @@ const NSInteger TOP_BAR_TRANSPARENT_TAG = 78264803;
|
169
|
169
|
.shadowImage = nil;
|
170
|
170
|
}
|
171
|
171
|
}
|
|
172
|
+
|
|
173
|
+ if (self.topBar.testID) {
|
|
174
|
+ viewController.navigationController.navigationBar.accessibilityIdentifier = self.topBar.testID;
|
|
175
|
+ }
|
172
|
176
|
}
|
173
|
177
|
|
174
|
178
|
if (self.popGesture) {
|
|
@@ -195,6 +199,10 @@ const NSInteger TOP_BAR_TRANSPARENT_TAG = 78264803;
|
195
|
199
|
if (self.bottomTabs.hidden) {
|
196
|
200
|
[((RNNTabBarController *)viewController.tabBarController) setTabBarHidden:[self.bottomTabs.hidden boolValue] animated:[self.bottomTabs.animateHide boolValue]];
|
197
|
201
|
}
|
|
202
|
+
|
|
203
|
+ if (self.bottomTabs.testID) {
|
|
204
|
+ viewController.tabBarController.tabBar.accessibilityIdentifier = self.bottomTabs.testID;
|
|
205
|
+ }
|
198
|
206
|
}
|
199
|
207
|
|
200
|
208
|
if (self.statusBarBlur) {
|