Swift UITextField常用设置

Swift UITextField常用设置,第1张

概述UITextField 有一些比较常用设置,比如颜色,字体,键盘等等,我们通过代码来演示一下 override func viewDidLoad() { super.viewDidLoad() let textF=UITextField(frame: CGRectMake(20, 100, 320, 36)) //设置te

UITextFIEld 有一些比较常用的设置,比如颜色,字体,键盘等等,我们通过代码来演示一下

    overrIDe func vIEwDIDLoad() {        super.vIEwDIDLoad()                let textF=UITextFIEld(frame: CGRectMake(20,100,320,36))        //设置textF边框,默认空白边框        textF.borderStyle=UITextborderStyle.Bezel        self.vIEw.addSubvIEw(textF)                        //设置背景色        textF.backgroundcolor=UIcolor.graycolor()        //设置文字颜色        textF.textcolor=UIcolor.bluecolor()        //设置字体颜色等        textF.Font=UIFont(name: "Chalkduster",size: 30)        //文字编辑的时候现实清除按钮。默认不显示        textF.clearbuttonMode=UITextFIEldviewmode.WhileEditing        //文本框对应的键盘样式,枚举类型,其他类型大家可以自行尝试        textF.keyboardType=UIKeyboardType.URL        //设置键盘右下角按钮文字        textF.returnKeyType=UIReturnKeyType.Search        //点击文本框会调用        textF.addTarget(self,action: "testAct:",forControlEvents: UIControlEvents.touchDown)        //用户点击return按钮后调用的方法,首先设置代理,然后实现textFIEldShouldReturn。点击按钮会会调用代理方法        textF.delegate=self                        let textF1=UITextFIEld(frame: CGRectMake(20,150,36))        //设置textF边框,默认空白边框        textF1.borderStyle=UITextborderStyle.None        self.vIEw.addSubvIEw(textF1)                //设置为密码输入框        textF1.secureTextEntry=true                let textF2=UITextFIEld(frame: CGRectMake(20,200,36))        //设置textF边框,默认空白边框        textF2.borderStyle=UITextborderStyle.line        self.vIEw.addSubvIEw(textF2)                let textF3=UITextFIEld(frame: CGRectMake(20,250,36))        //设置textF边框,默认空白边框        textF3.borderStyle=UITextborderStyle.RoundedRect        self.vIEw.addSubvIEw(textF3)                    }    func testAct(textF:UITextFIEld){        println("asdfasd")        println(textF.text)    }    func textFIEldShouldReturn(textFIEld: UITextFIEld) -> Bool {        //打印方法        println(textFIEld.text)        return true    }

其中代理方法记得类要实现协议 UITextFIEldDelegate

其他基本上一看就知道,有问题欢迎qq交流

苹果开发群 :414319235 欢迎加入 欢迎讨论问题

总结

以上是内存溢出为你收集整理的Swift UITextField常用设置全部内容,希望文章能够帮你解决Swift UITextField常用设置所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1084574.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存