博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Swift开发教程--怎样自己定义TabBarItem的图片显示
阅读量:7200 次
发布时间:2019-06-29

本文共 781 字,大约阅读时间需要 2 分钟。

在做项目的时候,假设使用系统的UITabBarController的时候,底部的tab自己定义图片显示是蓝色和灰色的。这不是我们所想要的效果。

假设想显示自己定义的按下和弹起的图片效果。这个时候就须要对TabBarItem进行改动。

下面就是详细的演示样例:

var itemNameArray:[String] = ["down_32","add_32","plane_32","circle_32"]

var itemNameSelectArray:[String] = ["down_click_32","add_click_32","plane_click_32","circle_click_32"]

    

    func configTabBar() {

        var count:Int = 0;

        let items = self.tabBar.items

        for item in items as! [UITabBarItem] {

            var image:UIImage = UIImage(named: itemNameArray[count])!

            var selectedimage:UIImage = UIImage(named: itemNameSelectArray[count])!;

            image = image.imageWithRenderingMode(UIImageRenderingMode.AlwaysOriginal);

            selectedimage = selectedimage.imageWithRenderingMode(UIImageRenderingMode.AlwaysOriginal);

            item.selectedImage = selectedimage;

            item.image = image;

            count++;

        }

    }

转载地址:http://kkzum.baihongyu.com/

你可能感兴趣的文章
Add Digits(leetcode258)
查看>>
6.3-全栈Java笔记:异常处理方法(上)
查看>>
Spark 性能相关参数配置详解-Storage篇
查看>>
十四,泛型(Generics)
查看>>
C3P0详细配置及其说明
查看>>
RedHat linux系统加固
查看>>
Linux下 RabbitMQ的安装与配置
查看>>
shell编程——$数字的含义
查看>>
Tomcat 安全配置与性能优化
查看>>
PHP教程:我们什么时候应该使用异常?
查看>>
我的友情链接
查看>>
搭建 vsftpd FTP服务器
查看>>
安全技术积累-搜索目标漏洞20163月
查看>>
python_day11_IO模型
查看>>
RAID1创建
查看>>
再谈可重入和线程安全
查看>>
hadoop2.6.0+zookeeper+hbase1.0.0环境搭建
查看>>
iscsi存储
查看>>
我的友情链接
查看>>
记忆流过 恰似少年
查看>>