iOS:隐藏后退按钮时如何使导航标题左对齐

iOS:隐藏后退按钮时如何使导航标题左对齐,ios,Ios,我按照以下代码在导航栏中实现了标题和副标题: 这很有效。但是,我有一个部分通过以下操作隐藏了“后退”按钮: self.navigationItem.hidesBackButton = YES; 我想让标题占据左边按钮所在的额外空间 这可能吗?设置navigationItem.titleView的原点 比如说 - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; if (self.navi

我按照以下代码在导航栏中实现了标题和副标题: 这很有效。但是,我有一个部分通过以下操作隐藏了“后退”按钮:

self.navigationItem.hidesBackButton = YES;
我想让标题占据左边按钮所在的额外空间


这可能吗?

设置navigationItem.titleView的原点

比如说

- (void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];
    if (self.navigationItem.hidesBackButton) {
        CGRect frame = self.navigationItem.titleView.frame;
        frame.origin.x = 10;
        self.navigationItem.titleView.frame = frame;
    }
}

如果所讨论的视图是初始视图,那么这似乎不起作用?您找到解决方案了吗?