MC学习笔记

1、title的使用 ---> navigation的title 和 tabbarItem.title是一样的

Class class=NSClassFromString(controllerName);
UIViewController*vc=[[class alloc]init];
vc.title=title;
vc.tabBarItem.image=[[UIImage imageNamed:imageName]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
vc.tabBarItem.selectedImage=[[UIImage imageNamed:[NSString stringWithFormat:@"%@_sel",imageName] ]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
    ;
MainNavigationController*NVC=[[MainNavigationController alloc]initWithRootViewController:vc];  
 [self.tabBarMutableArray addObject:NVC];

2、button上某些文字给特殊的颜色

self.protolBtn = [UIButton buttonWithFrame:TCGRectMake(54, 535, 200, 13) normalTitle:@"同意《XXX协议》" normalTitleColor:UIColorFromRGB(0x333333)  normalTiltleFont:13 cornerRadiu:0 backGroundColor:UIColorFromRGB(0xffffff)  target:nil selector:nil];
self.protolBtn.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
    
[self.protolBtn.titleLabel setFont:[UIFont systemFontOfSize:13*SCALE] WithtColor:kOrangeMainColor substring:@"《XXX协议》"];
- (void) setFont:(UIFont *)font WithtColor:(UIColor *)textColor  substring:(NSString*)substring
{
    NSRange range = [self.text rangeOfString:substring];
    if (range.location != NSNotFound)
    {
        [self setFont:font range:range];
        [self setTextColor:textColor range:range];
    }
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,196评论 4 61
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,717评论 0 17
  • 你真的了解你自己吗? 近日,国产动画片《大护法》颇受好评。故事发生在花生镇,镇里都是行走着的花生人。 花生人似人又...
    希茜热情测试阅读 2,444评论 0 0
  • 其实,仔细想想,从小到大自己都挺喜欢写写画画,甚至高中还会买那个很小的本子,随时写上几句话,或是心情,或是鼓励,没...
    仓颉木阅读 2,586评论 0 3
  • 下雪了,我在雪中傻傻的举起手机,将雪花落下来的那一刻锁定,是的,我要记住,我要记住每一个爱你的日子。——题记 我将...
    林嘉倩阅读 3,332评论 0 4