如何从视图的控制器中获取故事板视图中的UI元素的引用?

时间:2013-09-10 18:39:59

标签: ios objective-c xcode-storyboard

我正在编写的应用程序的登录屏幕上有一个按钮和两个文本字段。

UI Situation

当我在弹出键盘上使用“Go”按钮时(或点击输入 - 它在模拟器中)我有一个UITextField的引用并用它来验证我的用户。它命中了这个方法:

- (IBAction)getPassword:(UITextField *)sender {
[self setPassField:sender];

}

当我使用“登录”按钮时,我没有得到密码文本字段的引用,并且每次验证失败(空字符串不是密码)。

有没有办法从我的视图控制器处理我的字段,所以我不必依赖字段驱动的事件来获取字段引用?

1 个答案:

答案 0 :(得分:2)

您需要在视图控制器中创建两个出口:一个用于用户名文本字段,另一个用于密码文本字段。您需要将插座连接到故事板中的字段。

阅读“Create Outlets for the Text Field and the Label” in Your First iOS App,了解Apple关于创建和连接网点的分步说明。