我正在Xamrin中创建Project。在主要故事板中,我正在使用标签。在小部件上,我给出了名称label1。
但我们如何接受这个标签。并在运行时设置文本
public override void ViewDidLoad () {
base.ViewDidLoad ();
}
答案 0 :(得分:0)
使用静态变化会很好 在任何你喜欢的视图控制器
class ViewController: UIViewController {
static var labeltext = String()
}
在另一个视图控制器中,您可以像这里一样使用
viewcontroller.labeltext
因此您可以使用此静态变体来填充标签
label1.text = viewcontroller.labeltext
答案 1 :(得分:0)
您可以为该Label创建一个插座,然后可以直接在ViewController中访问它。
http://supereasyapps.com/blog/2016/3/1/60-how-to-create-outlets-and-actions-in-xcode-using-swift
或
您可以在故事板中为该标签指定一个标签(例如:2),然后在ViewDidLoad中检索它,如:
$state_id = isset( $_GET['state_id'] ) ? $_GET['state_id'] : '';