问题标签 [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 投票
1 回答
2212 浏览

ios - UIActivityViewController 上缺少关闭按钮

我目前正在为 iOS 应用程序做一些更新。对于更新,我将利用 iOS6 的功能。我正在使用 UIActivityViewController 以及一些自定义 UIActivity 活动来完成这项工作。我遇到的主要问题是没有“取消”或“关闭”按钮。您可以退出活动视图的唯一方法是,您要么在社交网络上发布内容,要么表现得像您要去的那样然后取消。

这在网络内容方面完成了我在活动控制器内部需要的一切,我只是没有关闭按钮。我不知道这是否是同一个问题,但是当我尝试再次打开“共享”菜单时视图消失时,它会告诉我

想法?提前致谢!

*我在用:

  • 平板电脑 2
  • 目标-C/C++
  • XCode 4.5
  • iOS6
0 投票
3 回答
3232 浏览

ios - UIActivityViewController 关闭后的正确方向

我正在从我的控制器展示 UIActivityViewController。我遇到了旋转问题。在选择了一些数据共享选项后,比如说“邮件”,邮件撰写视图控制器就会出现。但是如果我之后旋转设备并关闭邮件控制器,我的 VC 不会旋转到当前方向。我尝试为 UIActivityViewController 设置完成处理程序,如下所示:

1)

或者

2)

第一个解决方案根本没有帮助。第二种解决方案使导航栏保持不变(高度差 12 点)。

请告知如何处理这种情况。

0 投票
2 回答
4254 浏览

ios - 我不了解 UIActivityViewController,还是目前的实现很糟糕?

我正在尝试移动我的应用程序以使用 UIActivityViewController,而不是 UIActionSheet,以便获得精美的图形共享按钮而不是文本按钮。(我的应用程序仅针对 iOS 6。)

在尝试使用它几个晚上之后,似乎我完全误解了如何使用它,或者 Apple 当前的实现很糟糕:

  • 您不能为不同的服务指定不同的消息。如果我想要一些可以在邮件、Facebook、消息和 Twitter 上运行的东西,它最多需要 140 个字符才能在 Twitter 上运行。有没有办法为每种类型的活动设置自定义内容?

  • 似乎无法为邮件设置主题行或收件人。我已经阅读了文档,它们听起来好像使用 mailto: 协议的 NSURL 可以做到这一点,但是在我的测试中,这些 URL 只是被塞进了消息正文中。实际上有没有办法设置主题行和可选的收件人?

  • 如果我想解决这些缺点,并通过继承 UIActivity 来做我自己的自定义活动,我必须使用自定义图像/图标。因此,我无法使用 Apple 的官方图标来模仿 Mail 活动,例如实现我自己的自定义活动后端,它实际上可以让我设置主题行、收件人、自定义正文等。我错了吗,有没有办法使用 Apple 的服务图标,但有机会自定义行为?(我看到的唯一回调是在活动完成后运行的回调,对吗?)

我希望我错了!

0 投票
3 回答
254 浏览

iphone - 创建 NSURL 但只显示链接文本

我正在使用 UIActivityViewController 在我的应用程序中共享屏幕截图。据我了解,我们可以有一个文本字段、一个图像和一个 URL。我想做的是让我的文本字段中的一个词本身就是一个可点击的 URL。就像是,

“查看我在myGameName中的高分!” 其中 myGameName 是指向我的游戏网站的链接。基本上我想要的就像一个 html 链接

实际上仅显示“链接文本”的位置。有没有办法做到这一点?

0 投票
1 回答
2624 浏览

ios - iOS 6 共享像消息,而不像照片(UIActivityViewController 和 UIDocumentInteractionController)

在 iOS 6 中,点击照片应用程序中的操作按钮会显示标准的 UIActivityViewController:

照片中的 UIActivityViewController

从消息中执行相同操作会提供一组不同的选项。在我看来,这就像它使用 UIDocumentInteractionController api 来拉取所有说它们可以处理图像的应用程序。

UIAcitivtyViewController? 来自消息

我的问题是双重的:

  1. 如何进入消息操作菜单?Tumblr 和 Halftone,仅举几例,已经做到了……我似乎找不到文档。

  2. 如何显示消息样式的操作菜单?当我展示 UIActivityViewController 时,它没有这些选项......只有标准集 facebook/twitter/copy/print/save to camera roll/etc。

谢谢!

0 投票
3 回答
3944 浏览

objective-c - UIActivityViewController 在特定动作中使用项目

我有一个 UIActivityViewController,我想让它拥有 safari 所做的所有动作等等。目前我只能收到邮件、消息、推特、脸书和半工作副本。我使用 url 设置活动项目数组。然后我添加了该 url 的 nsstring 并将其与 url 一起添加,一切都很好,就像通过复制字符串复制效果更好一样,我将它粘贴到更多区域。但是当也有字符串时,twitter 和 facebook 将 url 添加到他们的文本中并包含链接。我怎样才能做到让他们没有文字,只有链接?另一个问题是如何在 twitter 和 facebook 活动的链接中显示 web 视图预览?它只显示一个 Safari 图标。第三个问题是如何打印网页的内容?

0 投票
2 回答
1801 浏览

ios6 - 使 UIActivityViewController 图标中的自定义项变得丰富多彩?

我按照如何在 iOS 中创建自定义 UIActivity?它按预期工作。看起来 iOS 为所有自定义图标以及它自己的“书签”、“打印”等强制赋予金属外观和感觉。无论如何让我的图标变得丰富多彩?

0 投票
4 回答
5341 浏览

ios - 向 UIActivityViewController 添加一个明显的(自定义)按钮

我只想添加明显的按钮“在 Safari 中打开”我怎样才能以简单的方式做到这一点。

0 投票
1 回答
1484 浏览

iphone - ios UIActivityViewController 没有附加图片发送短信

我正在使用 UIActivityViewController 在 Facebook、电子邮件、Twitter 和短信中分享。除了发短信,一切都很好。当我选择发短信选项时,它不会将图像附加到文本中。这是我的代码:

你们中的任何人都知道为什么不将图像附加到发短信的部分吗?

我会非常感谢你的帮助。

0 投票
0 回答
3234 浏览

ios - ios UIActivityViewController excludeActivityTypes 正在禁用 Facebook 和 Twitter

我正在尝试使用以下行的短信/消息禁用共享:

但它正在禁用 Facebook、Twitter 和微博。

你们中的任何人都知道为什么会这样吗?