1
A
回答
3
您需要繼承UINavigationBar的:
@interface MyNavigationBar : UINavigationBar
@end
@implementation MyNavigationBar
- (void)drawRect:(CGRect)rect {
[image drawInRect:CGRectMake(0, 0, 320, 65)];
}
@end
然後,你需要創建一個類爲UINavigationBar的使用子類:
@implementation UINavigationBar (CustomImage)
//for iOS 5
+ (Class)class {
return NSClassFromString(@"MyNavigationBar");
}
- (void)layoutSubviews {
[super layoutSubviews];
self.frame = CGRectMake(0, 0, 320, 65);
}
@end
+0
你也可以繼承一個UINavigationController,然後把這些代碼對你的子類的.m文件。 – 2012-02-05 14:52:15
+0
在Swift中看起來如何? – 2015-10-30 14:44:20
相關問題
- 1. 設置UINavigationBar高度
- 2. 設置UINavigationBar的高度
- 3. UINavigationBar高度
- 4. 我如何設置UINavigationBar在iphone應用程序中的高度
- 5. 如何根據TitleView中文本的長度來設置UINavigationBar的高度?
- 6. 設置高度
- 7. 設置高度
- 8. UINavigationBar navigationItem標題高度
- 9. TabViewController設置UINavigationBar
- 10. javascript設置高度
- 11. Android設置高度
- 12. 設置EditTextPreference高度
- 13. 設置JComboBox高度
- 14. jScrollPane設置高度
- 15. Bxslider設置高度
- 16. 設置高度select2
- 17. 設置ProgressBar高度
- 18. 設置高度p:tabView
- 19. 設置iframe高度
- 20. 設置高度與寬度
- 21. 將元素的高度設置爲%高度的元素高度
- 22. 將高度設置爲高度30%的parrent高度的100%?
- 23. 設置標題UINavigationBar
- 24. 將UITableViewCell高度設置爲UIImage高度?
- 25. 根據包裹標題高度調整UINavigationBar的高度?
- 26. 我該如何更改UINavigationBar的高度
- 27. 更改UINavigationController時的UINavigationBar高度
- 28. iPhone:帶按鈕的UINavigationBar - 調整高度
- 29. 保持UINavigationBar的高度與prefersStatusBarHidden
- 30. TableRow的設置高度
這會幫助你:[更改NavigationBar的高度](http://stackoverflow.com/questions/8285728/change-the-height-of-navigationbar-and-uibarbuttonitem-elements-inside-it-in-coc) – 2012-02-05 10:40:23
Can y ou提供Prezi iPad應用程序的屏幕截圖? – bneely 2012-02-05 10:41:57
http://itunes.apple.com/us/app/prezi-viewer/id407759942?mt=8 – 2012-02-05 10:49:05