我有一个UITextField,用户将其行李重量设置为TextField中的数字。我想用权重标记设置该textfields值(对于来自用户设置的ex 10 KG),因此无论用户类型如何,在其文本字段的末尾都会有KG标记。有什么办法吗?
答案 0 :(得分:1)
喜欢
最初清除开始时的值
func textFieldDidEndEditing(textField: UITextField) {
yourTextfieldName.text = "\(textField.text!) KG"
}
编辑结束时附加kg
func textFieldDidEndEditing(textField: UITextField)
{
if !textField.text!.rangeOfString("KG").location != NSNotFound {
self.textField.text = textField.text!.stringByAppendingString("KG")
}
}
<强>选择-2 强>
encode
答案 1 :(得分:0)
你可以放置一个&#34;标签&#34;在UITextField旁边。
然后只需将Label的文本更改为用户选择的内容。
OR(但我不知道是否有效),尝试从文本字段中获取文本,将单位(作为字符串)添加到文本字段中的字符串。