Ios UITextField文本对齐中心
这是我的代码,我想将字体大小更改为视图宽度,我正在更改,但对齐扭曲。Ios UITextField文本对齐中心,ios,swift,uitextfield,alignment,Ios,Swift,Uitextfield,Alignment,这是我的代码,我想将字体大小更改为视图宽度,我正在更改,但对齐扭曲。 func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { inputText.contentVerticalAlignment = UIControlContentVerticalAlignment.Center
func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool
{
inputText.contentVerticalAlignment = UIControlContentVerticalAlignment.Center
inputText.contentHorizontalAlignment = UIControlContentHorizontalAlignment.Center
inputText.textAlignment = NSTextAlignment.Center
inputText.adjustsFontSizeToFitWidth = true
return true
}
您是否尝试了
NSTEXTALIGNIZE.ALIGNIZED
?可能更容易使用。是的。但是相同的@kiddae为什么要在文本字段中调用所有这些:shouldchangeCharactersRange:
方法?因为我需要在输入字符@bluehound时设置inputText
的委托?