当前位置:编程学习 > wap >>

iOS UIButton详细介绍

昨天,做了项目中的一点,觉得细节还是很重要的。像一个普通的UIButton,给它调试字体格式,大小什么的,确实是蛮耗时间的。
 
  今天打算详细的归纳归纳。。
 
 
typedef NS_ENUM(NSInteger, UIButtonType) {  
    UIButtonTypeCustom = 0,    //可以自适应的类型,一般给它添加图片,跟据背景图片的大小来调节本身的大小,如果不设置frame的话,将不会显示       // no button type  
    UIButtonTypeRoundedRect,          // rounded rect, flat white button, like in address card <span style="color: rgb(0, 130, 0); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 13px; line-height: 14px; text-align: left; ">圆角矩形</span>  
  
    UIButtonTypeDetailDisclosure,//显示细节》<span style="color: rgb(0, 130, 0); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 13px; line-height: 14px; text-align: left; background-color: rgb(248, 248, 248); ">蓝色小箭头按钮,主要做详细说明用</span>  
    UIButtonTypeInfoLight,//<span style="color: rgb(0, 130, 0); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 13px; line-height: 14px; text-align: left; ">亮色感叹号</span>  
    UIButtonTypeInfoDark,//<span style="color: rgb(0, 130, 0); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 13px; line-height: 14px; text-align: left; background-color: rgb(248, 248, 248); ">暗色感叹号</span>  
    UIButtonTypeContactAdd,//<span style="color: rgb(0, 130, 0); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 13px; line-height: 14px; text-align: left; "> 十字加号按钮,貌似用这个模式,不能给按钮添加title</span>  
};  
 

 


补充:移动开发 , IOS ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,