ios - 如何在 Swift 中将 UITextField 文本居中

标签 ios uitextfield swift

我有一个文本属性设置为“hi”的 UITextField 对象。但是这两行对"hi"所在的位置没有影响

 myUITextObject.contentVerticalAlignment = UIControlContentVerticalAlignment.Center
 myUITextObject.contentHorizontalAlignment = UIControlContentHorizontalAlignment.Center

这是 Swift 中的错误吗?如果是这样,我该如何将其记录为错误,以便 Apple 可以在下一个 Swift 版本中修复它?

最佳答案

你会想这样写:

myUITextObject.textAlignment = .center

(编辑为从 .Center 更改为 .center)

关于ios - 如何在 Swift 中将 UITextField 文本居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24588939/

相关文章:

iphone - 在 iOS 中播放简单音效的最佳方式

class - 更改符合 'generate()' 的类的子类的 'SequenceType' 方法

ios - 使用 Parse Push 时将应用内警报 View 通知与横幅 View 交换

ios - 如何从 UITextField 中的外部键盘检测到 "command + backspace"

ios - 自定义文本字段不符合约束

iOS - 关闭显示为 inputView 的 UIDatePicker

ios - Swift:在展开期间 performSegueWithIdentifier 不起作用

ios - 在 Swift 中设置 UITableView 编辑

javascript - react native flexDirection 错误?

ios - 横向但纵向框架值?