gpt4 book ai didi

iphone - 在 UIDocumentInteractionController 中将图像添加到 UIActionSheet 按钮

转载 作者:太空狗 更新时间:2023-10-30 03:08:41 25 4
gpt4 key购买 nike

是否可以将图像添加到 UIDocumentInteractionController 中看到的 UIActionSheet 按钮?如果是这样,请告诉我它是如何完成的。

最佳答案

可以将图像(准确地说:图标或符号)添加到 UIActionSheet(或 UIAlertView)的按钮,而无需加载图像文件或摆弄周围有(子) View 。在这些类中,按钮由它们的标题指定,标题是字符串。所以使用符号是显而易见的,也可以用字符串指定。我想到的第一个是使用 unicode symbols .

然后我发现其中有几个在 iOS 上呈现为漂亮的图标,并且可以在 Character Viewer 中看到几个符号。在 Mac 操作系统上也是如此。因此,实际上可以在任何可以指定字符串的地方使用这些符号。

这种方法的缺点是:

  • 您只能使用预定义的符号。
  • 并非所有符号都按应有的方式呈现(例如 \u29C9)。
  • 某些符号的外观在不同的 iOS 版本上可能会发生变化(例如 \U0001F533 在 iOS 5 和 6 上)。

这里有一些有趣的符号:

如果您想快速查看一个符号的外观(至少在 Mac OS 上),您可以 use the Calculator .在模拟器中确定:例如 \u2B1C 不是 Calculator 10.7.1 中的图标。

截图:

UIActionSheet

UIActionSheet

按钮标题:

@"\U0001F6A9 \U0001F4CC \u26F3 \u2690 \u2691 \u274F \u25A4 Test"
@"\U0001F4D6 \U0001F30E \U0001F30F \u25A6 \U0001F3C1 \U0001F332 \U0001F333 \U0001F334 Test"

UIAlertView

enter image description here

按钮标题:

@"\u26A0 Yes"

UITableViewCell 带有复选框和其他图标

UITableViewCell

关于iphone - 在 UIDocumentInteractionController 中将图像添加到 UIActionSheet 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6130475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com