gpt4 book ai didi

iOS 8.3 : UIActivityViewController shows extraneous row

转载 作者:IT王子 更新时间:2023-10-29 07:41:05 26 4
gpt4 key购买 nike

我有一个 UIActivityViewController,我已为其排除(使用 excludedActivityTypes)所有 UIActivityCategoryAction 事件类型。

在 iOS 8.2 中,UIActivityViewController 只会显示一行,用于 UIActivityCategoryShare 事件类型。

在 iOS 8.3 中,UIActivityCategoryAction 为空行。请参阅下面的屏幕截图,其中第二行只有“更多”。

如何在 iOS 8.3 中删除 UIActivityViewController 中的 UIActivityCategoryAction

enter image description here

最佳答案

In iOS 8, UIActivityViewController is still an API that only provides custom functions, but not custom UI. You can't change the way it looks. The only part of the visual style you can change is the icon of your custom UIActivity subclasses. (ref)

这就是 Apple 的实现方式,从 8.3 开始无法更改。如果你真的想避免额外的行和“更多”按钮,你可以实现 UIActivityViewController 替换。这是最近维护的一对:


OvershareKit

OvershareKit


URBNShareKit

URBNShareKit


引用资料:

关于iOS 8.3 : UIActivityViewController shows extraneous row,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29673336/

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