0

我有一个具有子视图的单一视图应用程序。该子视图包含一个包含电子邮件文本字段和密码文本字段的表单。我需要将这些文本字段的代表设置为 "global" this

一切都是编写的代码,故事板上没有任何内容。

如何将我的 ApplicationViewController 传递给文本字段?

4

1 回答 1

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;
于 2013-05-07T16:25:16.630 回答