您的位置:首页 > 移动开发 > Swift

IOS(swift语言)第6天

2016-08-01 18:08 183 查看
在IOS开发中基本所有的空间都是由UI开头,今天我学习了UIButton,UILabel,TextField。个人感觉IOS的控件的使用思想基本是相同的,只是使用的方式不同而已。

在xCode中新建最简单的IOS项目,在viewDidLoad方法中写相关的数据。

1、UIButton:按键

var btn:UIButton? = UIButton()//初始化
btn?.frame = CGRectMake(0,0,100,100)//设置按键的位置(x,y, width,height)注意这里的width,和height同android中的位置不同这里是相对起始坐标的偏移量
btn?.titleLable?.text = "UIButton"//设置显示字体
btn?.titleLable?.textAligment = .center//设置显示文字的对其方式
btn?.setTitleColor(.redColor(),forState:UIControlState.Normal)//第一个参数:设置文字的颜色,第二个参数:设置状态,可以给不同的状态设置不一样的颜色。注意文字默认状态下是和背景相同的颜色,如果不设置。有可能看不到
view.addSubview(btn!)//提交相关参数

总结了一下,控件的使用大概分为3步,
(1)设置控件位置(初始化)

(2)设置控件相关信息(例如UIButton的背景颜色,文字对齐方式)

(3)将控件添加到view(view.addSubview(btn!))

UILable(标签)、UITextField(输入框)的使用方式和UIButton相似。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: