Créer un espace au début d'un UITextField

Je veux laisser un peu d'espace au début d'un UITextField, comme ici:
Ajouter à gauche de la marge pour objet UITextField

Mais je ne sais pas comment le faire avec Swift.

  • eh bien, vous ne pouvez pas sous-classe swift objets en Objective-C, mais vous pouvez le faire dans l'autre sens... je pense que vous il vous suffit d'ajuster la réponse et de le combiner avec: developer.apple.com/library/prerelease/ios/documentation/Swift/...
  • Ce n'est probablement pas la meilleure solution, mais vous pourriez faire une uiview *paddingView et ne UITextField.leftView = paddingView. afin de lui donner le rembourrage en vue de votre largeur désirée.
  • le rembourrage de vue serait juste un à la vanille UIView qui a la largeur que vous souhaitez