web-dev-qa-db-fra.com

Comment changer la hauteur du champ de texte?

Existe-t-il un moyen de modifier la hauteur d'un champ de texte dans IB?

Sinon, quelle est la bonne façon de le faire dans le code?

27
4thSpace

Cliquez sur l'inspecteur d'attribut pour le champ de texte , puis changez le style de bordure en deuxième et vous pourrez changer la hauteur.

enter image description here

63
Rashwan L

Étape 1: Cliquez sur Inspecteur d'attributs , sélectionnez le Border Styles qui n'est pas arrondi.

borderstyle

Étape 2: Maintenant, allez à Inspecteur de taille et changez la taille du TextField .

change the height of the textfield

Étape 3: Créez un @IBOutlet Pour TextField puis ajoutez le code ci-dessous dans la fonction viewWillAppear() ou viewDidAppear().

userTextField.borderStyle = UITextBorderStyle.roundedRect

Swift 4.2

userTextField.borderStyle = UITextField.BorderStyle.roundedRect

Maintenant, vous obtiendrez le champ de texte arrondi cool.

18
Vinoth Vino

Dans le inspecteur d'attribut de votre textField, vous pouvez sélectionner le premier, le deuxième et le troisième Styles de bordure pour augmenter la hauteur.

1
Balvansh Heerekar