2011-06-09 115 views
0

我已經添加了10個使用界面的自定義按鈕。現在我想讓只有用戶輸入值時才顯示按鈕的數量。例如,如果用戶放5,然後點擊按鈕5按鈕變得可見。有可能嗎?如果有人知道請給我解決方案。使靜態按鈕動態

非常感謝。

+0

是做到以下你獲得了你在某處的價值,比如在uilabel或uitextview中? – Nitish 2011-06-09 04:48:13

+0

這是可能的,但我們需要比這裏更多的規格表。你試過了什麼? – 2011-06-09 04:58:20

回答

0

爲xib中的每個按鈕設置標籤。顯示按鈕比較標籤值&。

0

按遞增順序設置標籤可以說100 + buttonNumber(100,101,102 ... 110)。

現在對於用戶的輸入,你將有一個的UITextField(可以說mtTextField)和一個按鈕(可以說「秀」)看到effect.so在顯示按鈕的tuchUpInside方法

int i = [myTextField intValue]; 
UIButton* btn; 
for(int j = 1; j<=i;j++) 
{ 
    btn = (UIButton*)[self.view viewWithTag:100+j]; 
    [btn setHidden:NO]; 
}