Xcode:如何获取 textLabel 以显示在 textField 中输入的附加静态文本?
Posted
技术标签:
【中文标题】Xcode:如何获取 textLabel 以显示在 textField 中输入的附加静态文本?【英文标题】:Xcode: How do I get a textLabel to display addition static text that is being entered in the textField? 【发布时间】:2014-05-23 00:38:08 【问题描述】:我是 Xcode 新手,请帮忙。
所以我知道如何使用文本字段更改标签框中的文本:
self.textLabel.text = self.textField.text
问题是:如何将静态文本添加到正在输入的文本中?
如果在 textField 中输入了名称,如何让标签框显示“Hi”,然后输入任何文本?
我必须在“=”符号之后的“self.textField.text”前面放什么?
谢谢
【问题讨论】:
【参考方案1】:您需要连接 2 个字符串。 这里有一些线索:
Shortcuts in Objective-C to concatenate NSStrings
Concatenate String in String Objective-c
Simple string concatenation in Objective C
所以:
self.textLabel.text = [@"Hi" stringByAppendingString: self.textField.text]
或
[textLabel setStringValue: [@"Hi" stringByAppendingString: self.textField.text]];
【讨论】:
以上是关于Xcode:如何获取 textLabel 以显示在 textField 中输入的附加静态文本?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Xcode 中获取 JSONarray 值以显示在文本字段中? [关闭]
UITableViewCell textlabel 内容不显示任何内容