1
A
回答
2
更好地隱藏默認後退按鈕並在導航欄上添加自定義後退按鈕。
所有最好的。
0
我不認爲有一種簡單的方法。但你可以得到導航欄對象:
UINavigationBar *navBar = [navController navigationBar];
...也許迭代通過它的子視圖。我認爲你可以根據它的框架屬性確定哪個子視圖是後退按鈕。
3
隱藏的默認後退按鈕爲我工作,使用的UIButton,你可以反正風格,你想:
...
UIBarButtonItem *backButtonItem = [[UIBarButtonItem alloc] initWithCustomView:button];
UIBarButtonItem *fixedspace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil];
fixedspace.width = 10.0f;
self.navigationItem.leftBarButtonItems = [NSArray arrayWithObjects:fixedspace, backButtonItem, nil];
...
+0
這正是我所追求的。感謝您的解決方案! – 2013-05-03 18:04:41
0
如果有人遇到這個線程並使用iOS5的,這似乎爲我工作:
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(-1.0f, 0.0f) forBarMetrics:UIBarMetricsDefault];
+0
對不起,我剛想過這個,你想把整個按鈕移到右邊。這只是按鈕內的文字。 – 2012-08-22 10:27:48
相關問題
- 1. UiNavigationBar後退按鈕
- 2. UINavigationBar後退按鈕消失
- 3. UINavigationBar後退按鈕蒙皮
- 4. NavigationController UINavigationBar的後退按鈕
- 5. UINavigationBar,後退按鈕和dismissModalViewController
- 6. UINavigationBar後退按鈕與圖案圖像
- 7. 刪除UINavigationBar後退按鈕標題
- 8. UINavigationBar的後退按鈕不會出現
- 9. UINavigationBar得到白色的後退按鈕
- 10. 更改UINavigationBar後退按鈕標題
- 11. 如何在ios上的UINavigationBar後退按鈕上按下後隱藏鍵盤
- 12. 後退按鈕伸縮
- 13. 上後退按鈕
- 14. 如何設置UINavigationBar上後退按鈕的文本?
- 15. 在canvasjs中縮放後退按鈕
- 16. 後退和前進按鈕
- 17. 如何抓住UINavigationBar後退按鈕按下事件
- 18. UINavigationBar的:攔截後退按鈕和向後滑動手勢
- 19. 如何找出在UINavigationBar中是否點擊後退按鈕?
- 20. 如何更改後退按鈕從文本到圖像在UINavigationBar
- 21. IOS 9.3禁用iPhone上的後退按鈕後退按鈕
- 22. 在UINavigationBar左側的「後退」按鈕旁邊添加另一個按鈕
- 23. 的UINavigationController上後退按鈕
- 24. jqueryMobile:上後退按鈕
- 25. Django上的後退按鈕
- 26. 後退按鈕
- 27. 如何以編程方式在其上添加UINavigationBar和後退按鈕
- 28. 在沒有UINavigationBar標題的後退按鈕上添加提醒iOS
- 29. 縮小UINavigationBar按鈕的尺寸
- 30. 刪除UINavigationBar後退按鈕額外填充?
大聲笑,我只是剛剛得到它所有的工作方式,我想要它! :沒有機會!哈哈,謝謝你的幫助。 – 2010-10-29 15:42:02
不可能...你必須這樣做。 :) – 2010-11-12 11:49:14