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

uinavigationbar - iOS UIAutomation - 读取navigationBar的标题

如何使用 UIAutomation javascript 检查应用程序中导航栏标题的值?我尝试过各种各样的事情,比如

target.frontMostApp().navigationBar().title

target.frontMostApp().navigationBar().name

target.frontMostApp().navigationBar().value

还有一些其他的,它们都不起作用。

0 投票
2 回答
11554 浏览

objective-c - 用 UIImage 编写 UIActivityTypeMessage

如果有人可以提供一些见解,那就在徘徊。对于我的生活,我无法弄清楚如何使用 UIActivityTypeMessage 发送 UIImage ,尽管有人说这是可能的。

文档说:http: //developer.apple.com/library/ios/#documentation/UIKit/Reference/UIActivity_Class/Reference/Reference.html

UIActivityTypeMessage

该对象将提供的内容发布到消息应用程序。使用此服务时,您可以提供 NSString 和 NSAttributedString 对象作为活动项的数据。您还可以指定内容使用 sms 方案的 NSURL 对象。在 iOS 6.0 及更高版本中可用。在 UIActivity.h 中声明。

所以据我了解,我只能发送 NSString/NSURL。我不认为你这是可能的。

我正在使用这个:

任何帮助将非常感激。

0 投票
6 回答
19816 浏览

iphone - 如何在 iOS 6 中为 UIActivityViewController 设置收件人?

我正在使用UIActivityViewControlleriOS6 中的新类为用户提供各种共享选项。您可以将一组参数传递给它,例如文本、链接和图像,其余的由它完成。

如何定义收件人?例如,通过邮件或 SMS 共享应该能够接受收件人,但我不知道如何调用此行为。

我不想必须单独使用MFMessageComposeViewControllerUIActivityViewController,因为这违背了共享控制器的目的。

有什么建议么?

UIActivityViewController 类参考

编辑:这现已提交给 Apple,随后与重复的错误报告合并。

关于 OpenRadar 的错误报告

0 投票
1 回答
13158 浏览

ios - 如何自定义 UIActivityViewController 共享菜单的例子?

是否有如何UIActivityViewController使用我自己的图标和自定义共享菜单的示例IBAction

我见过这个...

但我还没有让它工作。

0 投票
4 回答
52052 浏览

ios - 如何在 iOS 中创建自定义 UIActivity?

如何UIActivity在 iOS 中创建自定义?

我想要这个的原因是在我的一个应用程序中添加一个评论应用程序按钮,将用户带到 App Store 的评论部分。我怎样才能创建这样的自定义UIActivity

0 投票
2 回答
1576 浏览

iphone - 呈现 UIActivityViewController 时隐藏的 UIToolbar 的 UIBarButtonItems

隐藏按钮这对我来说似乎是一个错误,但也许有人可以想到一个解决方法?

基本上,如果您有一个 custom UIToolbar,它的按钮项会在您呈现 a 时自动隐藏UIActivityViewController,并在您关闭它时重新出现。这只是 iPhone 上的情况。由于 UIActivityViewController 不会隐藏整个屏幕,因此按钮消失在变暗的屏幕后面看起来很奇怪。

要复制,只需启动单个视图项目并在视图控制器上使用以下代码:

0 投票
2 回答
5049 浏览

ios - 没有 Facebook 设置的 UIActivity

如果默认 iOS 设置中没有 Facebook 帐户设置,UIActivity是否可以显示 Facebook ?UIActivityViewController现在,如果我输入一些 fb 帐户 - 我看到 fb in UIActivityViewController,如果没有 - 看不到。有任何想法吗?

0 投票
4 回答
10433 浏览

iphone - 创建类似于新的 iOS 6 按钮共享的自定义共享视图

在新的 iOS 6 中,Apple 添加了新的 UIActivityViewController (image A) 共享菜单,其中有小图标按钮可供共享,而不仅仅是旧的 UIActionSheet 文本按钮。

我想显示一个 UIActivityViewController 但带有自定义按钮。我知道他们有一个可以显示的默认应用程序列表(邮件、消息、Facebook、Twitter 等),但我想自定义单击这些按钮时会发生什么。当您单击邮件共享图标时,它会打开带有新消息的邮件应用程序,例如,如果单击邮件应用程序时,它会打开 Twitter 应用程序(不是真的,只是与默认设置不同) . 现在我似乎找不到在按钮后面添加我自己的方法的方法。

使用最新的 ShareKit,他们添加了 Instagram 共享,当您选择与其共享时,会显示一个新视图,该视图看起来与 UIActivityViewController 屏幕完全相同(图 B)。他们似乎已经知道如何添加自定义按钮来执行自定义操作。我搜索了 ShareKit 代码,但似乎找不到它在哪里或如何工作。

也许我要问的甚至还不可能,但感谢您的帮助!

图像 A图像 A

图像 B图像 B

0 投票
1 回答
2998 浏览

ios - UIActivityViewController 101 - 任何事情都会有帮助

可能重复:
UIActivityViewController - 电子邮件和 Twitter 共享

我开始熟悉新的 iOS 6 共享方式:UIActivityViewController(与您从本机 iOS 照片应用程序共享照片时相同),但我遇到了一些问题。首先,当我选择通过电子邮件分享时,我找不到设置电子邮件主题的方法。其次,当我在 twitter 上发帖时,我找不到如何发布 URL(除非明确地将其写在 NSString 中)。

之前,在 iOS 5 上,我将MFMailComposeViewController用于 Mail,将 SLComposeViewController用于 Twitter。它运作良好。如果无法使用UIActivityViewController选择主题,是否有办法将我自己的自定义按钮放在 ActivityViewController 上,这些按钮在触摸时会调用MFMailComposeViewControllerSLComposeViewController?我这里只是推测。

谢谢!

0 投票
1 回答
1352 浏览

objective-c - iOS 6 ActivityViewController 自定义微博等

我想实现iOS6的新ActivityViewController,但我想摆脱那些未使用的活动,如消息、复制、微博分享等。

是否可以对其进行自定义或子类化以删除这些图标?

谢谢你的帮助!