我創建了兩個按鈕,它們彼此相鄰以模仿分段控件。我這樣做是爲了定製超出UIKit允許的外觀。我決定使用選定的屬性來保持按下按鈕。我有兩個圖像,每個狀態正常和選擇一個。iPhone按鈕選中狀態
問題是,當我選擇一個按鈕時,由於高光狀態,按鈕會突出顯示並變黑。我決定使用選定的圖像作爲突出顯示狀態,但閃爍,任何想法或建議。
- (void)leftSegmentPressed:(id)sender
{
if ([sender isSelected]) {
[sender setSelected:NO];
}
else {
[sender setSelected:YES];
}
}
讓我試試這個 – Vikings
這種做法任何運氣? –
這工作正常,我也使用選定的圖像突出顯示的狀態,以避免輕微的延遲 – Vikings