文档章节

Swift/OC设置tabbar

宁音雨雾
 宁音雨雾
发布于 2016/04/22 09:50
字数 131
阅读 61
收藏 0


Swift->Demo演示点此下载


OC   ->Demo演示点此下载



使用方法请见Demo



        // 字体颜色
        dict = NSDictionary(
            object: UIColor.init(red: 0.835, green: 0.090, blue: 0.125, alpha: 1.000),forKey:   NSForegroundColorAttributeName
            
        );    


        // 字体大小
        var dict = NSDictionary(object: UIFont.systemFontOfSize(12),forKey:NSFontAttributeName
        );


        // 选中状态下 文字颜色
        childCtrl.tabBarItem.setTitleTextAttributes(字典 as? [String : AnyObject], forState: .Selected);



也可以在tabbarController这里面设置

    // 视图将要显示
    override func viewWillAppear(animated: Bool) {
        
        super.viewWillAppear(animated);

        for item in tabBar.items! {
            
            // 设置字体大小
            let dict = NSDictionary(object: UIFont.systemFontOfSize(22),forKey:NSFontAttributeName
            );
            
            item.setTitleTextAttributes(dict as? [String : AnyObject], forState: .Normal);
            
        }
    }



© 著作权归作者所有

宁音雨雾
粉丝 55
博文 337
码字总数 82165
作品 0
东城
程序员
私信 提问
2.新浪微博Swift项目第二天

第二天 1. 创建文件目录结构,这里,使用的是MVVM的系统架构 2. 创建各个类 3. 在APPDelegate 中设置启用页面 4. 为了方便开发,加入使用OC写的各个分类,并且设置桥接文件 当你在swift项目里边新...

樱黯雨
2016/12/14
63
0
终结照片浏览器应用ios源码

开发环境:Swift 1.2 .Xcode 6.3 (一)总体说明1.本框架有OC版本,本次主要是汲取了OC版本所有bug与不足,同时听取在大量使用者的反馈与心声、修复与极大的改善了之前的OC版本并在此基础之上...

tianyahala
2015/10/08
625
0
iOS Swift4项目EFarm学习和总结

Swift项目 先上一个码云地址码云地址 项目的简单介绍 项目编写过程和一些知识点 这个项目从Xcode的singleView模板创建而来, 经过文件整理归类和修改创建了一个标准易于维护的最终模板, 你可以...

iShown
2017/09/22
450
0
从零开始(2)

点击进入续篇3 点击进入续篇3 点击进入续篇3 ( 141 ) OC模型类Swift存取 详情请点击此处 ( 140 ) Cannot subclass a class with objcsubclassingrestricted attribute 详情请点击此处 ( 139 ...

阴雨音语
2016/04/06
127
0
Swift2.0与OC混编实验--动态库(一)

完整的Demo下载 做了以下几个实验 验证Swift和OC的项目可以使用任意语言开发的动态库 1、创建了一个Swift语言的动态库 2、创建了一个OC语言的动态库 3、创建了一个SwiftApp项目,在项目中同时...

泊竹
2016/01/17
463
0

没有更多内容

加载失败,请刷新页面

加载更多

Kafka再平衡机制详解

所谓的再平衡,指的是在kafka consumer所订阅的topic发生变化时发生的一种分区重分配机制。一般有三种情况会触发再平衡: consumer group中的新增或删除某个consumer,导致其所消费的分区需要...

爱宝贝丶
11分钟前
5
0
element 验证 请输入大于0的整数

data() { var validatePass = (rule, value, callback) => { // if (value <= 0) { // callback(new Error('请输入大于0的整数')); // } else { // c......

沉迷代码我爱学习
23分钟前
3
0
报表工具花钱or开源?我对比了这6个工具

近一年都在处理报表问题,调研了不少报表工具,也开发了适合公司业务的报表应用。分享一些关于如何选择报表工具的个人观点,希望对你有参考作用。 对于大部分企业来说,能花时间和人力去开发...

帆软
23分钟前
2
0
自建redis笔记--Redis cluster搭建

Redis cluster搭建 2018年十月 Redis 发布了稳定版本的 5.0 版本,推出了各种新特性,其中一点是放弃 Ruby的集群方式,改为 使用 C语言编写的 redis-cli的方式,是集群的构建方式复杂度大大降...

北极之北
23分钟前
2
0
分享一个在caffe中实现的yolo层

这是别人实现的,是我移植到cc的cpu实现,可以实现caffe中使用yolo3,但是我感觉实际效果不如darknet 好点 template <typename Dtype>inline Dtype sigmoid(Dtype x){return 1. / (1. ...

开飞色
25分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部