如何将图标添加到UIActionSheet按钮?

时间:2010-09-14 14:24:29

标签: iphone

我希望知道如何在UIActionSheet按钮中添加图标?

我查了一些文件但没有结果。

欢迎任何评论

由于

InterDev中

2 个答案:

答案 0 :(得分:4)

虽然没有API,但它是一个可以更改的简单属性。

您可以像这样访问每个UIButton图像:

SEL buttonsSEL = @selector(buttons);
if([yourUIActionSheet respondsToSelector:buttonsSEL]) {
    NSString *buttonsSel = NSStringFromSelector(buttonsSEL);

    [[[yourUIActionSheet valueForKey:buttonsSel objectAtIndex:yourIndex]
        setImage:[UIImage imageNamed:@"yourImage.png"]
        forState:UIControlStateNormal];
    ...
}

,其中

  • yourUIActionSheet是UIActionSheet *
  • yourIndex是一个表示按钮索引的int,从0开始

答案 1 :(得分:2)

无法使用当前的SDK执行此操作。