问题标签 [uiactivityviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4356 浏览

iphone - 如果 iOS 6 [这样做] 否则 iOS 5 [这样做]?- UIActivityViewController

我有一个UIActivityViewController在 Facebook/Twitter/Email 上共享文本和图像,但它只适用于 iOS 6+ .. 是否可以选择设备上运行的 iOS 版本并执行 IF 语句以避免崩溃iOS 5 ? 如果是 iOS6,请执行以下代码,否则执行其他操作...?

0 投票
1 回答
756 浏览

ios - 如何将自定义社交网络添加到 UIActivityViewController

可能重复:
将自定义活动添加到 UIActivityController 时出现问题

我的 iOS 6 应用程序中有一个工作的 UIActivityViewController,用于显示标准社交应用程序(电子邮件、Facebook、Twitter 和 iMessage)。我想知道他们是否可以将您自己的社交网站添加到此控制器?具体来说,我正在查看 Pinterest,但我想知道如何做到这一点。

0 投票
2 回答
7278 浏览

ios - 如何获取 UIActivityViewController 的所有 applicationActivity?

我怎样才能在设备NSArray中安装所有内容applicationActivities

我想删除一两个项目并显示完整列表的其余部分。

0 投票
1 回答
499 浏览

uiactivityviewcontroller - UIActivityViewController 邮件分享

我在我的项目中使用 UIActivityViewController 在 iOS 6.0 中共享。它显示了Email Option. 但是当有 时No Email Account,它does not take me to the settings page会设置我的帐户,但什么都不做,并在“已完成”布尔标志中返回 NO。此问题的任何想法how to go to the settings page或任何解决方法。

谢谢!

0 投票
3 回答
5494 浏览

ios - 使用 UIActivityViewController 创建和使用 .csv 文件

所以我正在创建一个 .csv 文件,然后允许用户使用 UIActivityViewController 共享它。

我创建 csv 文件的代码将返回文件的 NSURL:

然后我的活动使用该 NSURL 来启动 UIActivityViewController:

当我选择邮件选项时,未附加 csv 文件。它只有文本“results.csv”

我究竟做错了什么?

0 投票
4 回答
7345 浏览

ios - UIActivityViewController 需要很长时间才能呈现

我为 iPhone 制作了一个应用程序。现在,我正在为 iPad 重新创建它。

当用户选择工具栏中的操作按钮时,弹出框应显示为UIActivityViewController,但由于某种原因,它第一次显示大约需要 10 秒。在 iPhone 上,大约需要一秒钟。除了弹出框外,它是相同的代码。

我尝试禁用弹出框,但仍然需要大约 10 秒才能显示。

这是代码:

我已经在我的 iPad 3 和 iPad mini 上进行了测试,都需要一段时间来展示这一点。

我该如何解决这个问题?

0 投票
1 回答
2635 浏览

objective-c - 更改模态 UIActivityViewController 的外观

如何更改UIActivityViewController模式共享操作中使用的邮件撰写对象导航栏的外观?

UINavigationBar - 错误的色调

UIActivityViewController符合UIAppearance,所以我认为以下确实有效,但事实并非如此。导航栏保持默认蓝色。

语境:

我怎样才能将颜色UINavigationBar从蓝色更改为灰色。

0 投票
1 回答
1861 浏览

ios - 通过 iOS 共享的 UIActivityViewController 更改

通过使用 iOS 6 UIActivityView 控制器,我的应用程序具有简单的共享功能。

在 Facebook 或 Twitter 上分享时,会出现“通过 iOS 分享”

代码是:

有什么方法可以将“通过 iOS 共享”更改为我的应用名称或其他任何内容?

分享

谢谢,比尔。

0 投票
3 回答
10195 浏览

iphone - 使用 UIActivityViewController 附加本地视频

我正在编写一个具有本地保存视频 (.mov) 的 iOS 应用程序。我正在尝试通过 UIActivityViewController 附加视频。它非常适合电子邮件。视频已成功附加并发送。保存到相机胶卷时也可以使用。
附加到消息时它不起作用。仅显示文本。Twitter 和 Facebook 也没有出现。当我删除视频附件时,Twitter 和 Facebook 终于开始显示了。我不太关心消息,但谁能告诉我为什么 Facebook 和 Twitter 没有出现?

这是我的代码:

0 投票
1 回答
798 浏览

ios - UIActivityViewController 内存泄漏

我正在使用以下代码(使用 ARC)呈现 UIActivityViewController:

使用仪器“泄漏”在 iphone 模拟器上运行程序。呈现视图并单击取消后:在以下行出现泄漏(100%):

我究竟做错了什么?