我在视图中使用界面添加了10个自定义按钮。现在我想只在用户放置值时才能看到没有按钮。例如,如果用户将5然后按下按钮,则可以看到5个按钮。有可能吗?如果有人知道,请给我解决方案。
非常感谢。
答案 0 :(得分:0)
为xib中的每个按钮设置标记。比较标签值&显示按钮。
答案 1 :(得分:0)
按递增顺序设置标记,可以说100 + buttonNumber(100,101,102 ... 110)。
现在,对于用户的输入,您将拥有一个UITextField(比如mtTextField)和一个按钮(让我们说“显示”)来查看效果。所以在Show按钮的tuchUpInside方法中执行以下操作
int i = [myTextField intValue];
UIButton* btn;
for(int j = 1; j<=i;j++)
{
btn = (UIButton*)[self.view viewWithTag:100+j];
[btn setHidden:NO];
}