首页 > 学院 > 开发设计 > 正文

自定义导航按钮UIBarButtonItem

2019-11-09 18:38:47
字体:
来源:转载
供稿:网友

自定义导航按钮UIBarButtonItem

时间 2015-08-01 23:15:09 刚刚在线原文  http://www.superQQ.com/blog/2015/08/02/custom-navigation-button-uibarbuttonitem/主题 iOS开发

基本上每个iOS APP里面都有导航,比如微信、QQ、支付宝。导航可以很方便地帮助我们管理视图控制器(UIViewController)。导航的重要性不言而喻,基本上是每一位iOS初学者都要接触到的问题。

iOS系统导航栏中有 leftBarButtonItemrightBarButtonItem,我们可以根据自己的需求来自定义这两个UIBarButtonItem

四种创建方法

系统提供了四种创建的方法:

NSShadow *shadow = [[NSShadow alloc] init]; shadow.shadowColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.8]; shadow.shadowOffset = CGSizeMake(0, 1); [[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor colorWithRed:245.0/255.0 green:245.0/255.0 blue:245.0/255.0 alpha:1.0], NSForegroundColorAttributeName, shadow, NSShadowAttributeName, [UIFont fontWithName:@"HelveticaNeue-CondensedBlack" size:21.0], NSFontAttributeName, nil]];

运行效果如下图所示:


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表