Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
fixes large titles (#2775)
  • Loading branch information
yogevbd committed Feb 25, 2018
1 parent 2254284 commit b3aa8d2
Showing 1 changed file with 1 addition and 6 deletions.
7 changes: 1 addition & 6 deletions ios/RCCViewController.m
Expand Up @@ -364,12 +364,6 @@ -(void)setStyleOnAppearForViewController:(UIViewController*)viewController appea

NSMutableDictionary *titleTextAttributes = [RCTHelpers textAttributesFromDictionary:self.navigatorStyle withPrefix:@"navBarText" baseFont:[UIFont boldSystemFontOfSize:17]];
[self.navigationController.navigationBar setTitleTextAttributes:titleTextAttributes];

if (self.navigationItem.titleView && [self.navigationItem.titleView isKindOfClass:[RCCTitleView class]]) {
RCCTitleView *titleView = (RCCTitleView *)self.navigationItem.titleView;
RCCTitleViewHelper *helper = [[RCCTitleViewHelper alloc] init:viewController navigationController:viewController.navigationController title:titleView.titleLabel.text subtitle:titleView.subtitleLabel.text titleImageData:nil isSetSubtitle:NO];
[helper setup:self.navigatorStyle];
}

NSMutableDictionary *navButtonTextAttributes = [RCTHelpers textAttributesFromDictionary:self.navigatorStyle withPrefix:@"navBarButton"];
NSMutableDictionary *leftNavButtonTextAttributes = [RCTHelpers textAttributesFromDictionary:self.navigatorStyle withPrefix:@"navBarLeftButton"];
Expand Down Expand Up @@ -669,6 +663,7 @@ -(void)setStyleOnAppearForViewController:(UIViewController*)viewController appea
if ([prefersLargeTitles boolValue]) {
self.navigationController.navigationBar.prefersLargeTitles = YES;
self.navigationItem.largeTitleDisplayMode = UINavigationItemLargeTitleDisplayModeAlways;
self.navigationItem.titleView = nil;
} else {
self.navigationItem.largeTitleDisplayMode = UINavigationItemLargeTitleDisplayModeNever;
}
Expand Down

0 comments on commit b3aa8d2

Please sign in to comment.