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 |