「Swift」テキストフィールドの左端に余白を設けるサンプル

書式
textField.leftView = 値
テキストフィールドのleftViewプロパティは透明Viewを設定します

使用例

class ViewController: UIViewController, UITableViewDataSource {

  @IBOutlet weak var textField: UITextField!
  override func viewDidLoad() {
    super.viewDidLoad()
  
    //テキストフィールドの左端に余白を設ける
     let leftPadding = UIView(frame: CGRect(x: 0, y: 0, width: 25, height: 0))
     leftPadding.backgroundColor = UIColor.clear
     textField.leftView = leftPadding
     textField.leftViewMode = .always
  }
}

結果
テキストフィールドの左端に余白を設けます、余白のサイズはCGRectのwidthの値です。

Swift

Posted by arkgame