importUIKit
classViewController:UIViewController{
overridefuncviewDidLoad() {
super.viewDidLoad()
//标签:UILable,能够看的到,同样继承于UIView
letlabel =UILabel(frame:CGRectMake(30,60,80,20))
//设置标签背景颜色
label.backgroundColor=UIColor.cyanColor()
view.addSubview(label)
//设置标签文本
label.text="金华职业技术学院vbbnmbnc"
//设置文本颜色
label.textColor=UIColor.redColor()
//文本对齐方式:居中,左对齐,右对齐
label.textAlignment= .Center
//设置显示的行数:默认是1,超过显示行数采用省略号,如果设置为0,则文本自适应多行显示
label.numberOfLines=2
//设置本文(字体)大小,在ios字体设置通过UIFount类
label.font=UIFont.systemFontOfSize(8)
//下面学习文本输入框
//文本输入框:UITextField
lettextField =UITextField(frame:CGRectMake(60,150,180,45))
//
//textField.backgroundColor = UIColor.greenColor()
view.addSubview(textField)
//设置文本框的键盘类型
textField.keyboardType= .NamePhonePad
//输入框边框样式
textField.borderStyle= .RoundedRect
//设置输入框占位符
textField.placeholder="啦啦啦,冰:"
//textField.font
//textField.textAlignment
//textField.textColor
//设置输入框显示的文本
textField.text="201442131"
//获取输入框输入文本
println(textField.text)
//设置输入框是否密文显示
textField.secureTextEntry=true
//设置键盘return键
textField.returnKeyType= .Go
//点击return键,键盘回收,首先设置文本输入框代理,遵守协议
textField.delegate=self
}
overridefuncdidReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
extensionViewController:
UITextFieldDelegate{
//实现点击return键响应的方法
functextFieldShouldReturn(textField:UITextField) ->Bool{
//使键盘回收,所以取消输入框的第一响应者
textField.resignFirstResponder()
returntrue
}
}
网友评论