我想在導航欄的左側有兩個按鈕,一個是常規後退按鈕,另一個是UIBarButtonItem。不過,我只能讓它取代默認的後退按鈕。我已經在互聯網上嘗試了很多代碼示例,但無法工作。請幫忙自定義導航控制器的後退按鈕
1
A
回答
2
不要這樣做。它打破了Apple提出的UI準則。 See the paragraph right before figure 6-6 of the iPhone HIG。
0
據我所知,目前在UINavigationBar
的兩側都沒有(目前)可以有兩個UIBarButtonItems
。
0
爲此,您必須使用UIToolBar多個按鈕導航控制器上
0
是的,你可以這樣做副
UIButton *backBtn = [UIButton buttonWithType:UIButtonTypeCustom];
UIImage *homeImage = [UIImage imageNamed:@"YOUR_IMAGE.png"];
[backBtn setBackgroundImage:homeImage forState:UIControlStateNormal];
[backBtn addTarget:self action:@selector(YOUR_ACTION)
forControlEvents:UIControlEventTouchUpInside];
backBtn.frame = CGRectMake(0, 0, 69, 26);
UIBarButtonItem *button1 = [[UIBarButtonItem alloc] initWithCustomView:backBtn];
[[self navigationItem] setLeftBarButtonItem:button1];
[button1 release];
button1 = nil;
相關問題
- 1. 用多個導航控制器設置自定義導航後退按鈕
- 2. 導航控制器後退按鈕
- 3. 自定義繪製後退按鈕在iPhone上導航欄
- 4. 定製後退按鈕在導航欄
- 5. iPhone:如何覆蓋導航控制器中的後退按鈕?
- 6. 導航控制器中的後退按鈕動畫
- 7. 導航控制器(iPhone)的後退按鈕
- 8. 導航控制器後退按鈕是隱藏的原因?
- 9. iOS禁用導航控制器後退按鈕的動畫
- 10. 導航控制器上的後退按鈕位置
- 11. 導航控制器的後退按鈕不起作用!
- 12. 導航控制器中的後退按鈕
- 13. 扭曲的導航欄自定義後退按鈕
- 14. 導航欄上的自定義後退按鈕
- 15. 將自定義按鈕添加到導航控制器
- 16. 導航控制器添加自定義按鈕無邊框
- 17. 導航控制器「後退按鈕」文本:模態地演示
- 18. 後退按鈕不會出現在導航控制器
- 19. 後退按鈕沒有出現在導航控制器
- 20. 在MWPhotoBrowser導航控制器中隱藏後退按鈕
- 21. 導航欄後退按鈕自定義圖像y偏移
- 22. IOS自定義導航後退按鈕不起作用
- 23. 自定義後退按鈕
- 24. 隱形後退按鈕時視圖控制器推到導航控制器
- 25. 設置欄按鈕項目作爲導航控制器上的後退按鈕
- 26. 帶有導航欄後退按鈕樣式的自定義按鈕
- 27. 從導航控制器上的自動後退按鈕中刪除文本
- 28. 瀏覽器後退按鈕導航
- 29. 控制SEGUE目的地後退按鈕導航條
- 30. 如何更換/自定義故事板導航控制器中的後退按鈕圖像
它是一個iPad應用程序。如果不推薦這是什麼?謝謝 – Fasid 2010-07-15 05:14:10