我使用以下代码在if语句中以编程方式呈现视图:
if (Condition)
{
.....
}
else
{
var vc = self.storyboard?.instantiateViewControllerWithIdentifier("gameover") as UIViewController
self.presentViewController(vc, animated: true, completion: nil)
finalMsg.text="Thank you"
}
所以视图正在改变,但我无法更改标签finalMsg的文本,该文本属于我以编程方式更改的视图(gameover)。
我收到错误“致命错误:在打开可选值时意外发现nil”
有人可以帮我这个吗?
答案 0 :(得分:0)
设置“vc”的“finalMsg”:
vc.finalMsg.text =“谢谢”