【发布时间】:2014-05-28 20:08:04
【问题描述】:
我正在使用
for(int k=i;k<6;k++){
int q=k+1;
switch (q) {
case 1:
textbox1.hidden=YES;
break;
case 2:
textbox2.hidden=YES;
break;
case 3:
textbox3.hidden=YES;
break;
case 4:
textbox4.hidden=YES;
break;
case 5:
textbox5.hidden=YES;
break;
case 6:
textbox6.hidden=YES;
break;
default:
textbox1.hidden=NO;
break;
}
}
我想知道是否无论如何都不能使用这样的东西: [@"文本框%@.hidden] = 是 或类似的东西.. 第二个问题 我必须做这样的事情:
[textbox2 setKeyboardType:UIKeyboardTypeDecimalPad];
但是由于我在 for .. 我不能放 textbox2 我需要放 "textbox%@, i" 所以它可以检测到它正在分析哪个文本框有什么想法?
【问题讨论】:
-
使用数组。当你想使用 Obj-C-Way 时使用 NSArray 或 NSMutableArray。
-
现在我明白了,谢谢!效果很好!
-
你应该使用 IBOutletArrayCollection
标签: objective-c variables textbox keyboard textfield