私のアプリでは、選択する価値がたくさんあるので、以前UIActionSheet
は表示していました。
したがって、次の写真が表示されます。
ご覧のとおり、選択された行Color
はBlue
です。
その色を に変更したいGray
。
どうすれば変更できますか?
私のアプリでは、選択する価値がたくさんあるので、以前UIActionSheet
は表示していました。
したがって、次の写真が表示されます。
ご覧のとおり、選択された行Color
はBlue
です。
その色を に変更したいGray
。
どうすれば変更できますか?
- (void)willPresentActionSheet:(UIActionSheet *)actionSheet
{
//Gets an array af all of the subviews of our actionSheet
NSArray *subviews = [actionSheet subviews];
for (UIView *v in subviews)
{
if ([v isKindOfClass:[UIButton class]])
{
UIButton *b = (UIButton*)v;
[b setBackgroundImageByColor:[UIColor gray] forState:UIControlStateHighlighted ];
}
}
}
このコードを試してください..