【发布时间】:2018-02-01 20:57:24
【问题描述】:
我有一个标签显示 ViewController1 中的黄金数量。如果用户在 ViewController2 的游戏内商店进行购买,如何更新 ViewController1 中的标签文本?
基本上,如何从另一个 viewController 更改标签文本? 谢谢,
【问题讨论】:
标签: swift class uiviewcontroller labels
我有一个标签显示 ViewController1 中的黄金数量。如果用户在 ViewController2 的游戏内商店进行购买,如何更新 ViewController1 中的标签文本?
基本上,如何从另一个 viewController 更改标签文本? 谢谢,
【问题讨论】:
标签: swift class uiviewcontroller labels
在 vc2 中创建类似这样的闭包
var actionBuy:(()->())?
当点击操作时使用actionBuy?()
它在vc1中调用
vc2.actionBuy = {
label.text = "action is done"
}.
祝你好运
【讨论】: