在我的应用程序中,我有两个文本字段,一个标签和一个按钮。我设法让标签中显示的一个文本字段的内容,但我想显示两个文本字段的内容。
@IBAction func buttonPushed(sender: UIButton) {
Label.text = "\(textfield1.text)"
+ "\(textfield2.text)"
上面的代码是我最近的代码,但标签显示:
可选“我在文本字段中键入的内容”“可选”无论我键入什么 在文本字段“
答案 0 :(得分:1)
你必须打开文本
Label.text = textfield1.text! + textfield2.text!
答案 1 :(得分:0)
您正在连接字符串,而不是添加数字。要添加值,您需要将textfield值转换为如下数字:
field.text!.toInt()
!
展开值以删除“可选”。并且toInt()
将字符串(文本)转换为整数。
最后,您的代码将如下所示:
@IBAction func buttonPushed(sender: UIButton) {
Label.text = "\(textfield1.text!.toInt())"
+ "\(textfield2.text!.toInt())"