10.31.labelWithTextFiled

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

}

}

你可能感兴趣的:(10.31.labelWithTextFiled)