0

我需要像在图像中一样以编程方式创建一个按钮

替代文字

我知道这是 UIActionSheet 中的破坏性按钮。有没有办法将破坏性按钮用作 UIButton ?

谢谢,

塔里克

4

3 回答 3

1

不幸的是,没有办法将破坏性按钮设置为UIButton,除非您创建一个带有红色渐变背景图像的自定义按钮,如THIS
您可以创建一个红色按钮,如上面指定的方法或类似THIS

于 2010-12-01T07:51:15.523 回答
1

网上有很多这样的项目

https://github.com/0xced/UIKit-Artwork-Extractor

使用私有 api 生成可以与标准 UIButton 一起使用的图像文件。解决问题的好小路线。

于 2010-12-01T11:29:05.183 回答
0

不,您无法更改破坏性按钮的功能,除非您访问受苹果保护的部分(使用私有 api)。

您还应该避免更改功能,因为这会违反用户界面指南,而且还会让用户感到困惑。

谢谢,

马杜普

于 2010-12-01T10:30:55.217 回答