回答
没办法与当前的SDK做到这一点。
这是不正确的。它至少可以从4.3开始,并且仍然可以在iOS 7上运行。 – SwiftArchitect 2014-02-09 16:30:00
你是一个真正的英雄,先生,低估了一个2年半的正确答案,以促进你自己。尽管您的答案提供了一个可行的解决方案,但它不属于已形成文档的SDK的一部分,而是针对私有方法的解决方法。它*可能*随时打破 - 可能或不太可能。 – Eiko 2014-02-11 10:35:23
@elko:道歉。你在这两个账户上都是正确的。 – SwiftArchitect 2014-06-07 13:01:58
虽然没有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开始
谢谢,这个工程,但是这是合法的还是应该被拒绝? – RawMean 2012-07-18 05:52:04
是的。法律自发布之日起。将工作到最后一个iOS 7,包括在内。之后不会工作。 – SwiftArchitect 2014-08-10 23:16:51
- 1. 如何将jQuery UI按钮图标添加到输入按钮?
- 2. 如何将按钮添加到现有的UIActionSheet?
- 3. 将图像添加到UIAocumentInteractionController中的UIActionSheet按钮
- 4. iOS 8 |将图像添加到UIActionSheet的按钮
- 5. 将图标添加到按钮
- 6. 将图标添加到jQuery按钮
- 7. 如何将glympcon图标添加到rails中的提交按钮?
- 8. 如何将图标添加到MFC功能区按钮
- 9. 如何将按钮图标添加到NativeScript中的ActionBar?
- 10. 如何将图标添加到Xpages中的dojo按钮?
- 11. 如何将图标添加到Excel菜单/工具栏按钮
- 12. 如何给按钮添加图标
- 13. 将UIActionsheet添加到UIAlertView中
- 14. iOS 5从UIActionSheet按钮加载视图
- 15. jQuery添加图标到按钮问题
- 16. 将按钮添加到标题右侧
- 17. 如何将按钮添加到JxTable?
- 18. 如何将文本添加到按钮?
- 19. 如何将按钮添加到textfield iphone?
- 20. 如何将边框添加到按钮?
- 21. 如何将按钮添加到settings.bundle?
- 22. 如何将动作添加到按钮?
- 23. 如何将按钮添加到GoogleMap上
- 24. 如何将segue添加到rowAction按钮?
- 25. Displaytag:将列按钮(图标)添加到标题
- 26. 将图片添加到按钮
- 27. 将按钮添加到图表 - svg
- 28. 不能将图像添加到按钮
- 29. 添加图像到按钮
- 30. 将按钮添加到BrowseFragment
我找不到任何记录的方式来做到这一点,所以没有办法:) – vodkhang 2010-09-14 14:29:15