ソースを参照

Add ability to set badge=null to hide it (#3035)

Dima Loktev 7 年 前
コミット
fd71d9cf20
共有1 個のファイルを変更した4 個の追加1 個の削除を含む
  1. 4
    1
      lib/ios/RNNBottomTabOptions.m

+ 4
- 1
lib/ios/RNNBottomTabOptions.m ファイルの表示

19
 	}
19
 	}
20
 	
20
 	
21
 	if (self.badge) {
21
 	if (self.badge) {
22
-		NSString *badge = [RCTConvert NSString:self.badge];
22
+		NSString *badge = nil;
23
+		if (self.badge != nil && ![self.badge isEqual:[NSNull null]]) {
24
+			badge = [RCTConvert NSString:self.badge];
25
+		}
23
 		if (viewController.navigationController) {
26
 		if (viewController.navigationController) {
24
 			viewController.navigationController.tabBarItem.badgeValue = badge;
27
 			viewController.navigationController.tabBarItem.badgeValue = badge;
25
 		} else {
28
 		} else {