我创建了两个按钮,它们彼此相邻以模仿分段控件。我这样做是为了定制超出UIKit允许的外观。我决定使用选定的属性来保持按下按钮。我有两个图像,每个状态正常和选择一个。iPhone按钮选中状态
问题是,当我选择一个按钮时,由于高光状态,按钮会突出显示并变黑。我决定使用选定的图像作为突出显示状态,但闪烁,任何想法或建议。
- (void)leftSegmentPressed:(id)sender
{
if ([sender isSelected]) {
[sender setSelected:NO];
}
else {
[sender setSelected:YES];
}
}
让我试试这个 – Vikings
这种做法任何运气? –
这工作正常,我也使用选定的图像突出显示的状态,以避免轻微的延迟 – Vikings