我有一个包含子视图的视图应用程序。该子视图包含一个包含电子邮件文本字段和密码文本字段的表单。我需要将这些文本字段的代理设置为“全局”this
。
所有内容都是代码,故事板上没有任何内容。
如何将ApplicationViewController传递给文本字段?
答案 0 :(得分:0)
为viewController添加@property并将其传递给您的UIView类。
在你的UIViewClass.h
中@property (nonatomic, strong) UIViewController *yourViewController;
然后在创建时将当前的viewController传递给你的UIView。
UIView *yourView = [UIView new];
yourView.yourViewController = self;
然后,您可以直接从UIView类中访问viewController。
yourTextField.delegate = _yourViewController;