我想在我的navigationController
中使用圖像作爲我的backButton
。我只是想使用的圖像,與所有顯示沒有「回來」的文字,所以我所做的:UIBarButtonItem backButton設置圖像沒有背文本會導致標題對齊問題
UIImage *backButtonImage = [[UIImage imageNamed:@"ZSSBackButton.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 25, 0, 0)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, backButtonImage.size.height*2) forBarMetrics:UIBarMetricsDefault];
這種運作良好,但似乎有副作用使長navigationItem
標題似乎是偏離中心,即使它真的只是留下的空白,其中後退按鈕文本應該是:
有沒有一種方法,我可以把標題更向左一點?
你有沒有得到任何解決方案? –