我是begginer到iPhone,並已與5個按鈕的頁腳,我想禁用一次點擊按鈕,直到另一個按鈕被點擊(意味着一旦另一個按鈕被克服,那麼按鈕應該是重新啓用它)。我可以發佈我的代碼並希望得到幫助,請幫助我。如何禁用按鈕一旦點擊在iphone編程
代碼
UIButton *btn = (UIButton *)sender;
NSInteger index= btn.tag;
[self setNavigationBarButtons:index];
switch (btn.tag)
{
case 1: // all media type
{ btn.enable=No;
messageToBeEdit =nil;
}
break;
case 2: // image type
{ btn.enable=No;
messageToBeEdit = nil;
}
break;
case 3: // video type
{ btn.enable=No;
messageToBeEdit = nil;
}
break;
case 4: // text type
{ btn.enable=No;
// forth button
break;
}
break;
case 5: // audio type
{//fifth button
btn.enable=No;
messageToBeEdit = nil;
}
break;
我的問題是我不能能夠點擊一次,我點擊了它,我要重新啓用它一旦另一個按鈕被點擊。
你可以用UISegmentedControl做到這一點 – raki
@ raki-code ????? –
@濃縮的H2SO4看看http://www.makemegeek.com/uisegmentedcontrol-example-ios/ – raki