BESUP
  • Home
  • product
  • content
  • Contact

UITextField(テキストフィールド )

【テキストフィールドをコードで作る】
Storyboardを使わずに、コードでテキストフィールド を作成します。

    //インスタンスの生成
    var textfield = UITextField()
    
    
//テキストフィールドの大きさ    
    
textfield.frame = CGRect(x: 0, y: 0, width: screenW/2, height: screenH/2)

    //テキストフィールドに色をつける
    textfield.backgroundColor = UIColor.white

    //テキストフィールドの枠を丸くする

    textfield.layer.cornerRadius = 10

    //テキストフィールドの枠に色をつける​
    textfield.layer.borderColor = UIColor.gray.cgColor

    //テキストフィールドの枠の太さ
    textfield.layer.borderWidth = 2

    //テキストフィールドに表示するテキスト
    textfield.text = "テキスト"
        
    
//文字位置左余白
    textfield.leftView = UIView(frame: CGRect(x:0, y:0, width:15, height: 0))
    textfield.leftViewMode = UITextField.ViewMode.always
    
    //文字位置右余白
    textfield.rightView = UIView(frame: CGRect(x:0, y:0, width:15, height: 0))
    textfield.rightViewMode = UITextField.ViewMode.always

    //キーボードを黒くする
    
textfield.keyboardAppearance = .dark

    ​//キーボードのリターン文字    
    textfield.returnKeyType = .done

​    textfield.delegate = self
コンテンツ一覧へ

Home

プライバシーポリシー

お問い合わせ

Copyright © 2020 BESUP
  • Home
  • product
  • content
  • Contact