使用下面的代碼,似乎按鈕始終處於正常狀態(始終爲綠色),儘管我點擊了他。無法更改選定狀態的自定義uiButton的背景圖像
UIButton *gumb = [UIButton buttonWithType:UIButtonTypeCustom];
gumb.frame = CGRectMake(4, 40, 104, 37);
gumb.tag=0;
[gumb setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
[gumb setTitleColor:[UIColor blackColor] forState:UIControlStateSelected];
[gumb setBackgroundImage:[UIImage imageNamed:@"greenButton.png"] forState:UIControlStateNormal];
[gumb setBackgroundImage:[UIImage imageNamed:@"whiteButton.png"] forState: UIControlStateSelected];
如果我正常狀態whiteButton設定圖像和入圍到greenButton那麼按鈕始終是白色和綠色永遠。
當你點擊按鈕,它會變成**亮顯狀態**。不**選**狀態。 **選擇**狀態用於製表按鈕 – 2012-01-27 16:50:42