像 UIActionSheet 中那样删除破坏性按钮

发布于 2024-10-05 12:37:18 字数 182 浏览 5 评论 0原文

我需要以编程方式创建一个按钮,就像图像

alt text

我知道这是 UIActionSheet 中的破坏性按钮。有什么方法可以使用破坏性按钮作为 UIButton 吗?

谢谢,

塔里克

I need to create a button programmatically just like in the image

alt text

I know that this is a destructive button in UIActionSheet. Is there any way to use distructive button as a UIButton ?

Thanks,

Tariq

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

葬花如无物 2024-10-12 12:37:18

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

Unfortunately there is no way to set a destructive button as a UIButton,unless you create a custom button with a red gradient background image like THIS
You can create a red button like the methode specified above or like THIS

-小熊_ 2024-10-12 12:37:18

网上有很多这样的项目

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

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

There are a bunch of projects like this around the net

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

That use the private api to generate image files you can use with a standard UIButton. Nice little route around the problem.

江挽川 2024-10-12 12:37:18

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

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

谢谢,

马杜普

No there is no way you can change the functionality of destructive Button except that you access the parts protected by apple (using private api).

You should also avoid changing the functionality as it would be against user interface guidelines and moreover it will get the users confused also.

Thanks,

Madhup

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文