我有一个文本字段(使用IB创建),其出口连接到App Delegate。可访问性已启用。
我有一个IAP课程,我需要更新该文本字段。从我的代码中看不到它。
我该怎么做?
答案 0 :(得分:5)
这很简单,你需要做两件事:
public class AppDelegate : NSObject {
public UITextField PublicField {
get {
return outletName;
}
}
}
public class OtherClass : NSObject {
public void SomeMethod () {
var ad = (AppDelegate) UIApplication.SharedApplication.Delegate;
ad.PublicField.Text = "foo";
}
}