@implementation UINavigationBar (CustomImage)- (void)drawRect:(CGRect)rect {UIImage *image = [UIImage imageNamed: @"NavigationBar.png"];[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];}@end
在传奇外传sf开发中, 有时候我们想给导航条添加背景图片,传奇sf, 实现多样化的导航条效果, 用其他方法往往无法达到理想的效果,传奇世界私服, 经过网上搜索及多次实验, 确定如下最佳实现方案:
//////////////////////////////////////////////////////////* input: The image and a tag to later identify the view */@implementation UINavigationBar (CustomImage)- (void)drawRect:(CGRect)rect {UIImage *image = [UIImage imageNamed: @"title_bg.png"];[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];}@end/////////////////////////////////////////////////////////@implementation FriendsPageViewController// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.- (void)viewDidLoad {self.navigationBar.tintColor = [UIColor purpleColor];[self initWithRootViewController:[[RegPageViewController alloc] init]]; [super viewDidLoad];}......
例如, 在我的项目中, 添加如下代码:
实现的效果如下图:
为UINavigatonBar增加如下Category: