专栏首页sktjIOS UITextField文本框控件

IOS UITextField文本框控件

import UIKit
 class ViewController:UIViewController,
 UITextFieldDelegate {
 override func viewDidLoad() {
 super.viewDidLoad()
 // Do any additional setup after loading the view,typically from a nib.
 let rect = CGRect(x:60, y:80, width:200, height:30)
 let textField = UITextField(frame:rect)
 textField.borderStyle = UITextBorderStyle.roundedRect
 textField.placeholder = “Your Email”
 textField.autocorrectionType =
 UITextAutocorrectionType.no
 textField.returnKeyType = UIReturnKeyType.done
 textField.clearButtonMode =UITextFieldViewMode.whileEditing
 textField.keyboardType =UIKeyboardType.emailAddress
 textField.keyboardAppearance =UIKeyboardAppearance.dark
 textField.delegate = self
 self.view.addSubview(textField)
 }
 func textFieldShouldReturn(_ textField:UITextField)-> Bool {
 textField.resignFirstResponder()
 return true
 }
 }
//UITextBorderStyle

image.png

//UITextFieldViewMode

image.png


 //UIReturnKeyType
 

image.png

设置背景图

textField.backgroundColor = UIColor.brown
 textField.background = UIImage(named:“background”)
 textField.isEnabled = false
 textField.disabledBackground =UIImage(named:“disabledBackground”)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • IOS UITextField UIButton 结合

    用户5760343
  • IOS UITextField 事件列表

    用户5760343
  • python 元组的列表排序

    random = [(2, 2), (3, 4), (4, 1), (1, 3)]

    用户5760343
  • iOS UITextField 文本输入框

    ///UILabel 显示的文本只读,无法编辑,可以根据文字个数自动换行; ///UITextField 可编辑本文,但是无法换行,只能在一行显示;当点击键盘...

    Lee坚武
  • IOS UITextField UIButton 结合

    用户5760343
  • 教程:从零开始使用webpack 4, Babel 7创建一个React项目(2018)

    看到一篇还不错的文章,翻译(也不是完全翻译,还是改动了一点点让它变得更易理解)了一波,想看原文的移步这里。

    IMWeb前端团队
  • 推荐系统从0到1[一]:数据与画像

    年终了,终于可以在需求的夹缝中喘息一会。回望2017年,最大的成就莫过于从0到1搭建起了一套支持多业务场景、高并发访问、高时效性的新闻推荐系统。这其中自是暗坑无...

    星回
  • 手把手深入理解 webpack dev middleware 原理與相關 plugins

    本文將對 webpack 周邊的 middleware 與 plugin 套件等作些介紹,若您對於 webpack 還不了解可以參考這篇彙整的翻譯。

    前端博客 : alili.tech
  • 《三维建模简介》课件

    对课件简单整理了下,每一次课后加了几个复习题,便于大家回顾复习。

    步行者08
  • Sharding-JDBC + MyBatis-Plus + Druid 实现读写分离(yml方式 和 xml方式)

    凡人飞

扫码关注云+社区

领取腾讯云代金券