我们如何在runtimw上制作标签和设置文本

时间:2017-06-20 05:45:40

标签: c# ios xaml xamarin xamarin.ios

我正在Xamrin中创建Project。在主要故事板中,我正在使用标签。在小部件上,我给出了名称label1。

但我们如何接受这个标签。并在运行时设置文本

public override void ViewDidLoad () {
    base.ViewDidLoad ();

}

2 个答案:

答案 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'] : '';