问题标签 [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.
ios - iOS:当已经显示邮件撰写视图时,如何在后台创建/准备自定义电子邮件附件?
我很想通过电子邮件分享我的 iOS 6.0 应用程序的自定义内容。
但由于我的内容需要一些时间才能分享,所以当用户按下“分享”按钮时,我无法立即显示邮件撰写视图。不幸的是,MFMailComposeViewController 从一开始就需要所有附件,所以我必须等待附件才能初始化并显示 MFMailComposeViewController(就像这里建议的那样:UIActivityView attach file to Email)
-- 阅读 Sapan 的回答后进行编辑:我正在寻找的是像 UIActivityViewController 共享时的行为,例如一个尚未创建的视频文件:用户按下共享按钮,UIActivityController 立即出现。附件是在后台创建的,创建不会中断用户的体验。--
我尝试了 UIActivityViewController ,它具有很好的异步 UIActivityItemProvider 功能,但不幸的是,这似乎只适用于具有公共 mime 类型(如图像和视频)的附件。我的自定义 NSData '项目' 被忽略了,不仅因为在 facebook 上分享(这很有意义),而且因为电子邮件分享。或者我在这里做错了什么:
我已经在考虑创建自己的自定义电子邮件编写器视图,以便在用户键入时/之后在后台创建附件。但我不想。我喜欢我在 HIG 中读到的“UI 元素的一致性”的想法。
我能做些什么?
c# - 如何将 UIActivityViewController 与 MonoTouch 一起使用
我正在尝试使用UIActivityViewController
以下代码从 MonoTouch 访问:
显示 iOS 操作表,但不排除指定的活动。有什么建议吗?有没有这方面的 MonoTouch 示例?
iphone - iPhone SDK 中带有 UICollectionCells 的特殊弹出视图
我已经彻底四处寻找UIActionSheet
这是什么类型的名称。
或者,如果它甚至是完全定制的。使用取消按钮,它看起来像是一个UIActionSheet
,它上面的部分是一个UICollectionView
。尽管构建所有这些自定义声音不费时且有益,但我想知道是否有一个库名称可以调用以默认这种面板弹出样式。谢谢。
如果它确实是需要定制的东西,我将如何去做这样的事情?:)
iphone - 使用 UIActivityViewController 感到困惑
你能帮我理解什么时候应该使用UIActivityViewController
. 我有一个按钮,可以共享有关我的应用程序的常见信息(例如带有链接和图像的“我喜欢这个应用程序”)。我的旧代码是:
现在我想使用UIActivityViewController
,但我有点困惑如何将所有这些参数传递给它。还是我应该以其他方式做事?
补充:所以我明白我需要静默发布程序。您能否指导我完成使用 iOS 6 功能的静默发布程序(使用内置 FB 帐户编辑)。现在我不明白如何检查设备上是否存在FB帐户,如果不是如何提示创建它?ACAccount 存储类– requestAccessToAccountsWithType:options:completion:
中有一个访问帐户的方法。但如果帐户不存在,则会返回错误。提前谢谢了。
ios - NSArray* excludeActivities 即使在使用 ARC 并将其设置为 nil 时也会泄漏内存
我正在尝试使用新的 iOS6 UIActivityViewController,它工作正常,除了 Memory Leaks 仪器说每次我尝试显示控制器时 NSArray *execludedActivities 都会泄漏。
请注意,我尝试使用一个名为 excludeActivities 的 NSArray,然后将 shareShareController.excludedActivityTypes 设置为以后能够将数组设置为 nil (下面的所有注释代码),但现在我直接设置属性并且仍然存在泄漏.
xcode - UIActivityViewController
iPad 上的 UIActivityViewController 有问题
这是我的代码:
在 iPhone 上,Mail composer View 将在发送邮件后消失,但 iPad 上的 Composer 不会消失,这是我的 Composer:
thumbnails - UIActivityViewController -- NSURL ActivityItemProvider 默认缩略图
当您使用 NSURL 在 UIActivityViewController 中附加链接时,我试图弄清楚是什么设置了回形针下的默认缩略图(而不是浮雕的 Safari 图标)。我觉得我已经看到诸如 google 和 iTunes 商店等网站将这些缩略图设置为有用的图像。我觉得浮雕的 safari 图标太模糊,用户不知道他/她发送的是什么链接。
它可能是该链接的 html 标头中的内容吗?
谢谢!
objective-c - UIActivityViewController 中共享提供者的不同数据
我正在尝试使用UIActivityViewController
一个 longNSString
作为数据。如果我输入的字符串 > 140 个字符,则其中的推文表不会显示该字符串。如果我在将字符串提供给控制器之前将其UIActivities
截断,那么所有字符串都会被截断。我不希望 Facebook 或消息被截断。
有没有办法给不同的字符串不同的UIActivities
?
谢谢!
(例如,Marco Arment 的 The Magazine 应用程序通过在 @TheMagazineApp 中添加一个截断的字符串UIActivityPostToTwitter
以及在 other 中的其他内容来做到这一点UIActivities
。)
ios - Twitter 预览表在 iOS 6 上使用 ActivityViewController 以英语而不是语言设备显示
我正在使用新的 ActivityViewController 让用户可以在 Facebook 或 Twitter 上分享消息。我更改了 excludeActivityTypes 属性,以便在 ActivityViewController 上仅显示 Facebook 和 Twitter 按钮。在 activityItems 数组中,我只有一个 NSString 与要共享的文本。
这是代码:
该设备以西班牙语配置。
因此,当我在 Facebook 中选择分享时,预览表显示为西班牙语(正常),但当我选择推特时,推特预览表显示为英文......这不是很重要,但对用户来说不是很漂亮。此外,我担心它可能是更重要的事情的征兆。
你知道为什么推特预览表是英文的吗??
更新: ActivityViewIndicator 的取消按钮也以英文显示
非常感谢!
卡洛斯
iphone - UIActivityViewController 报告“远程撰写控制器超时”
当我通过消息点击我的应用程序的共享时,我在 Xcode 控制台中得到了这个:但是,邮件工作得很好。Message 控制器从不明显显示,这在已发布的应用程序中很烦人。
这是苹果的错误吗?它今天才开始发生。
代码: