我想在導航欄的左側有兩個按鈕,一個是常規後退按鈕,另一個是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. iOS7 - 導航控制器 - 自定義後退按鈕
- 3. 用多個導航控制器設置自定義導航後退按鈕
- 4. iPhone導航控制器後退按鈕?
- 5. 導航控制器後退按鈕
- 6. 多導航控制器後退按鈕
- 7. 自定義按鈕欄與自定義後退導航按鈕
- 8. 爲每個屏幕導航控制器的自定義後退按鈕
- 9. 的UIViewController定製後退導航按鈕
- 10. 自定義繪製後退按鈕在iPhone上導航欄
- 11. 定製後退按鈕在導航欄
- 12. 自定義UIView XIB(沒有導航控制器)內的iOS導航後退按鈕
- 13. iOS導航控制器後退按鈕導致故障
- 14. iOS禁用導航控制器後退按鈕的動畫
- 15. 導航控制器中的後退按鈕動畫
- 16. 導航控制器上的後退按鈕位置
- 17. 導航控制器的後退按鈕不起作用!
- 18. 後退按鈕不起作用的導航控制器
- 19. iPhone:如何覆蓋導航控制器中的後退按鈕?
- 20. 導航控制器後退按鈕是隱藏的原因?
- 21. 導航控制器中的後退按鈕
- 22. 導航控制器(iPhone)的後退按鈕
- 23. 使用導航控制器中的默認後退按鈕
- 24. 在導航控制器中缺少UIViewController的後退按鈕
- 25. 問題與我的自定義導航欄後退按鈕Xcode
- 26. 扭曲的導航欄自定義後退按鈕
- 27. 導航欄上的自定義後退按鈕
- 28. 只有圖像的自定義導航欄後退按鈕
- 29. 將自定義按鈕添加到導航控制器
- 30. 導航控制器添加自定義按鈕無邊框
它是一個iPad應用程序。如果不推薦這是什麼?謝謝 – Fasid 2010-07-15 05:14:10