你的位置:首页 > 操作系统

[操作系统]ios开发随笔第一篇


    我用的是纯代码方式,喜欢用storyboard开发的其实也很爽了;

    首先谈谈button,ios中新建button这个对象一般接触的都明白,UIButton *button名=[ UIButton alloc]init];

    我喜欢用 [[UIButton alloc]initWithFrame:CGRectMake(x,y,width,heigt)];直接把位置给出来了

    button的背景颜色设置 button名.backgroundColor=[UIColor cyanColor];   

    当然你觉得系统颜色没想要的可以自定义颜色哟   button名.backgroundColor=[UIColor colorWithRed:(12/255) green:(22/255) blue:   (32/255)alpha:1.0]; 

    给button添加文字 可以用   [button名 setTitle:@"自定义内容" forState:UIcontrolStateNOrmal];

    forState: 的属性可以根据需要自己选中

    button文字颜色可以用  [button名 setTitleColor:[UIColor blueColor] forState:UIcontrolStateNOrmal];

    button文字居中可以用   button名.titleLabel.textAlignment=NSTextAlignmentCenter;

    常用的一个添加到根视图这个很简单一定不要忘记了 [self.view addSubview:button名];

 

    label控件比着button用法更简便些,建立方法和button类似,就是变成了UILabel *label名

    文字颜色可以直接用  label名.textColor=[UIColor blackColor];

    重点说下字号的设置 

    label.font=[UIFont fontWithName:@"字体名字" size:14]; 字体名字常用的是Arial,Helvetica  14代表字号根据需要调节

    label里面显示字可以直接用 label名.text=@"自定义输入";

今天因为时间关系先到这里分享一些,button很多属性都是readonly所以需要用set来调用,而label不用set,直接使用点语法调用就可以了,textField其实和label类似,有兴趣的可以去试试