学校学习ios教程笔记,第八节初识ios控件中的UILable与UITextField

    func demo(){

       //       标签:UILabel,能够看得到,同样继承于UIView

       let label = UILabel(frame:CGRectMake(30,60,150,60))

       //设置标签背景颜色

        label.backgroundColor =UIColor.cyanColor()

       //将标签添加到视图上面

       view.addSubview(label)

        

        

       //       设置标签文本

        label.text ="金华职业技术学院dfghfjgjhghjkhkjhkjhkjhkjhjkhkjkhkjhkj"

       //        设置文本颜色

        label.textColor =UIColor.redColor()

       //        文本对齐方式:居中,左对齐,右对齐

        label.textAlignment = .Center

       //        设置显示的行数:默认是1,超过显示行数采用省略号,如果设置为0,则文本自适应多行显示

        label.numberOfLines =2

       //        设置文本(字体)大小:iOS字体设置通过UIFont

        label.font =UIFont.systemFontOfSize(15)

        

        

       //        文本输入框:UITextField

       let textField = UITextField(frame:CGRectMake(60,150,180,45))

       //        textField.backgroundColor = UIColor.greenColor()

       view.addSubview(textField)

        

       //        设置文本框的键盘类型

       //        textField.keyboardType = .NumberPad

       //        输入框边框样式

        textField.borderStyle = .RoundedRect

       //        设置输入框占位符

        textField.placeholder ="请输入你的学号"

        

       //        textField.font

       //        textField.textAlignment

       //        textField.textColor

       //设置输入框显示的文本

        textField.text ="201416989"

       //获取输入框输入文本

       print(textField.text)

        

       //设置输入框是否密文显示

        textField.secureTextEntry =true

        

       //设置键盘return

        textField.returnKeyType = .EmergencyCall

       //点击return键,键盘回收,首先设置文本输入框代理,遵守协议

        textField.delegate =self

    }

    

}


extensionViewController:UITextFieldDelegate{

    

   func textFieldShouldReturn(textField:UITextField) -> Bool

    {

       //使键盘回收,所以取消输入框的第一响应者

        textField.resignFirstResponder()

       return true

    }

    

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值