IOS -----UIButton UILable UITextField

一:UIButton

  1.定义

   这就是一个简单按钮的制作      

UIButton* btn = [[UIButton alloc]initWithFrame:CGRectMake(x,y,length,weigth)];
//定义一个按钮,并且初始化 按钮矩形大小


btn.tag = 100;//设置该按钮的标签是100
(如何使用呢?
    在该视图中:其他作用域中,UIButton* btn1 = (UIButton*)[self.view viewWithTag:100];
  )


//button的背景颜色
btn.backgroundColor = [UIColor clearColor];


//forState:这个参数的作用是定义按钮的文字或者图片在何种状态下才会显示
有一下几种状态
enum{
    UIControlStateNormal = 0,//常规状态显示
    UIControlStateHighLighted = 1 << 0,//高亮状态显示
    UIControlStateDisabled = 1 << 1,//禁用状态才会显示
    UIControlStateSelected = 1 << 2,//选中状态
    UIControlStateApplication = 0x00FF0000,//当应用程序标志时
    UIControlStateReserved = 0xFF000000,//为内部框架预留

//设置按钮中内容的设置
[btn setTitle:@"内容" forState:UIControlStateNormal];
//内容中字体颜色的设置
[btn setTitleColor:[UIColor buleColor] forState:UIControlStateNormal];

//字体类型和大小设置
btn.titleLabel.font = [UIFont systemFontOfSize:30];

//文字位置
btn.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;//设置文字位置,现设为居左,默认是居中

//居左之后,文字会紧贴边框,可以设置,文字距离和边框保持10个像素的距离。
btn.contentEdgeLnsets = UIEdgeInsetsMake(0,10,0,0);

//将制作的按钮添加到视图中
[yourview addSubview:btn];

  2.特殊设置

自定义的一些button类型

//例如创建一个圆角矩形按钮
UIButton *but = [UIBtton buttonWithType:UIBttonTypeRoundeRect];

//能够自定义的button类型有
typedef enum{
    UIBu
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值