11

我的代码如下:

TextField("Enter Your Email", text: self.$username)

如何使占位符“输入您的电子邮件”居中TextField

4

4 回答 4

20
 TextField("Enter Your Email", text: self.$username)
        .multilineTextAlignment(TextAlignment.center)
于 2019-12-03T07:23:57.283 回答
2

您可以使用以下代码:

 yourtextfield.textAlignment = .center
于 2019-12-03T06:57:29.767 回答
0
let centeredParagraphStyle = NSMutableParagraphStyle()
centeredParagraphStyle.alignment = .center
let attributedPlaceholder = NSAttributedString(string: "Placeholder", attributes: [NSAttributedString.Key.paragraphStyle: centeredParagraphStyle])
textField.attributedPlaceholder = attributedPlaceholder
于 2019-12-03T07:01:23.493 回答
0
              TextField("Enter Your Email", text: self.$username)
                        .multilineTextAlignment(.trailing) // .center|| .leading 
于 2021-03-17T14:48:23.633 回答