码迷,mamicode.com
首页 > 移动开发 > 详细

iOS项目开发实战——自定义控件背景与颜色

时间:2015-08-18 16:16:38      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:swift   ios   自定义控件   属性设置   

        在自定义控件这部分的内容中,可能更多的是涉及美工的工作,而不是程序员应该干的事。但是不懂设计的程序猿就不是好攻城狮。程序猿也应该学会一点基本的UI设计,这样会更加有利于以后的学习与开发。

       这里我将会以一个Button按钮为例,来学习如何设置这个按钮的背景图片和颜色。我们大家知道,iOS中的按钮是非常简洁的,一般是蓝色的文字就代表了一个按钮,和Android中的一个矩形色块表示按钮是不同的。但是如果由于实际应用,需要自定义iOS中的按钮背景,我们也是可以通过简单的设置来实现的。

(1)首先在项目中拖入两张颜色不同的背景图,一张作为默认情况下的按钮状态,一张作为按钮点击下时的按钮状态。图片放置在Images.xcassets中.

(2)在界面中拖入一个按钮,在右侧State Config中选择Default,这表示的是按钮在正常状态下,然后在下方的Background中选择某一个背景图。

技术分享


(3)然后再选择Highlighted,这表示的是高亮,也就是按钮正在被点击时的状态,再选择某一张背景图。

技术分享


(4)运行程序,按钮正常状态下和点击时的状态如下:

技术分享


技术分享


(5)当然,你也会发现State Config中还有Selected,这表示被点击后的显示状态;Disable表示不能被点击时的状态。大家可以分别去尝试一下。


      其他很多控件的设置也同按钮一样,都可以自定义设置。在右侧的属性检查器中有很多有意思的属性,可以好好把玩。

版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS项目开发实战——自定义控件背景与颜色

标签:swift   ios   自定义控件   属性设置   

原文地址:http://blog.csdn.net/chenyufeng1991/article/details/47752537

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!