导航栏显示白色空间

时间:2016-09-23 05:53:00

标签: ios objective-c uinavigationcontroller uinavigationbar

它在导航栏上观察到一个奇怪的行为,增加了一个白色的间距。 如何从导航栏中删除空格。

-(void)viewDidLoad {
    [super viewDidLoad]
    [self loadUI];
}

-(void)loadUI {

    /// set attributes for Navigation Bar
    [[self navigationController] setNavigationBarHidden:NO animated:NO];

    self.navigationItem.title = @"Welcome"; // Title of Navigation Bar
    self.navigationController.navigationBar.barTintColor = [UIColor colorWithRed:(243/255.0) green:(178/255.0) blue:(128/255.0) alpha:1];
    self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
    self.navigationController.navigationBar.titleTextAttributes = @{NSForegroundColorAttributeName : [UIColor whiteColor]};
    self.navigationController.navigationBar.translucent = NO;
}

enter image description here

1 个答案:

答案 0 :(得分:0)

从影子图像中移除图像,从故事板导航控制器中导航项目中返回图像。