【问题标题】:Adding Ui labels values添加 Ui 标签值
【发布时间】:2018-08-17 14:49:22
【问题描述】:

我一直在尝试在 Xcode 中添加一些 UI 标签的值,但是使用 '+' 会出现错误,我还没有找到任何其他方法让它工作。 Storyboard

ViewController.Swift

【问题讨论】:

  • 你想做什么?
  • 发送错误.. Alan Stricklin
  • 我添加了我的代码的图片,我回溯了一点,试图找到解决我的问题的新方法并且没有那个特定的错误。

标签: swift user-interface slider label


【解决方案1】:

您的问题不清楚,但我认为您正在尝试更改 UILabel 显示的文本。如果是这种情况,您可以按照以下方式进行操作

myLabel.text = “myText”

myLabel.text += “Test”

【讨论】:

  • 对不起,我第一次发布这个问题时没有提供足够的信息,很好的答案,虽然我目前没有从中受益。
【解决方案2】:

你必须更具体。我真的不明白你想添加什么,所以我会假设。

如果你想添加 UILabel 包含的字符串,你应该按照布鲁斯上面所说的那样做。

如果你想将这两个字符串添加到一个变量中,你应该这样做。

Var outcome = label1.text + label2.text

结果将是标签一的字符串加上标签二连接的字符串。

现在,如果标签包含数字并且您想要添加这些数字,您应该这样做。 (假设它们确实包含整数)

let num1 = label1.text.toInt()
let num2 = label2.text.toInt()
let outcome = num1 + num2

在你的情况下,它会是......:

Let sumOfIntegers = MathCriAValue.text.toInt() + MathCriBValue.text.toInt() + MathCriCValue.text.toInt() + MathCriDValue.text.toInt() 

【讨论】:

  • 当我尝试这个答案时,我得到了错误“类型'字符串?'没有成员'toInt'”。我是否需要修改标签中的某些内容以使 Xcode 识别这些值是整数?
猜你喜欢
  • 1970-01-01
  • 2021-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-06
  • 1970-01-01
  • 2021-07-07
相关资源
最近更新 更多