我有8个NSTextFields,我需要通过UI访问它们以确定NSTextField是否有任何数据。如果它是空的,那么我将一个bool标记为NO并检查下一个字段。最后,我将突出显示所有必填字段并将其呈现给用户。
这是我的伪代码
-(BOOL)isFormValid
{
for(int i=0; i< 9; i++)
{
if <tag>.text != nil or <tag>.text != @"" then
return NO
}
return YES;
}
答案 0 :(得分:1)
这可能会有所帮助:
[superviewOfTextFields viewWithTag:tag];
答案 1 :(得分:0)
为什么不使用NSForm
?顾名思义,它是专为文本表单设计的。您可以在整个表单中添加一个插件,并可以使用cellAtIndex: