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相似。
在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相似。
相关文章推荐
- ios 8 发布后的一个初探swift语言的学习笔记(基本数据类型)
- ios7版 30天精通iPhone手机编程 第6天 移动网站导航
- swift语言注册非免费苹果账号iOS游戏框架Sprite Kit基础教程
- IOS开发Swift语言UITextField设置靠左的间距
- iOS 第一个项目(Swift语言)
- iOS开发系列--Swift语言
- iOS推送小结--swift语言
- 用Swift语言使用IOS百度地图(折线的使用方法很特别)
- IOS开发Swift语言键盘遮挡输入框(UITextField)
- 学习IOS开发的第6天(1)
- 使用swift语言编写iOS应用
- 拼图游戏之 IOS 版(用swift语言开发的)
- swift语言注册非免费苹果账号iOS游戏框架Sprite Kit基础教程
- 使用swift语言进行IOS应用开发
- 学习IOS开发的第6天(2)
- IOS Swift语言,后乔布斯时代大变革
- swift语言ios开发 第一个程序hello world!
- IOS-C语言第6天,ProArray(数组高级)
- IOS学习笔记06-Swift语言调试
- iOS开发系列--Swift语言