问题标签 [slcomposeviewcontroller]

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 投票
5 回答
6675 浏览

iphone - iOS SLComposeViewController - 推特帖子的网址不显示

我正在使用SLComposeViewController发布到 twitter 和 Facebook。我对 twitter 和 facebook 都有相同的代码,但是 URL 没有显示在 twitter 帖子中。我该如何解决?

在此处输入图像描述

推特代码-

脸书代码-

0 投票
0 回答
407 浏览

ios7 - 在 iOS 7 的 SLComposeViewController 中抑制网页缩略图

我们刚刚发现,在 iOS 7 中,带有链接且未附加图像的 SLComposeViewController 实例(例如 Twitter)将尝试获取 URL 指向的网页的缩略图预览。

至少在我们的情况下,这是不可取的。

有没有办法抑制该缩略图的生成?

根据我的研究,以及从 iOS 6 到 7 的 API 差异显示社交框架几乎没有变化的事实,我 99% 确定答案是否定的,但我认为我最好至少发布这个问题。

希望这将在未来作为“displayThumbnail”属性或类似属性公开,但如果我们现在无法更改它,我们可能不得不放弃它......

这也适用于 Facebook iOS SDK 的 Native Dialogs 实现(因为它基本上是 iOS API 的包装器)。

提前致谢!

0 投票
1 回答
1552 浏览

ios - 如何在 iOS7 中为 SLComposeViewController 添加 url?

在我的应用程序中,我SLComposeViewController用来发送推文。我也addURL:这样调用它的方法:

它在 iOS 6 中运行良好,但在 iOS 7 中,它会在屏幕上显示后立即打开 iTunesStore。我如何解决它?

更新:

0 投票
0 回答
321 浏览

ios - 如何使用 SLComposeViewController 添加 Facebook @friend

我正在SLComposeViewController撰写要在 Facebook 上分享的文本。我想自动添加我的公司名称(类似于 Facebook 中的@)。所以它看起来像:“.... @company”,@company 将是公司 Facebook 页面的链接。

当前代码:

0 投票
4 回答
1504 浏览

ios - 为什么我无法使用 SLComposeViewController 在 Twitter 上发帖?

我正在尝试将文章标题和文章 URL 发布到 twitter,然后将应用程序的名称附加到推文的末尾。所以像

“如何种植仙人掌(通过@appname)”附加网址

我无法弄清楚如何平衡标题和 URL 的长度以确保推文不超过 140 个字符。因此,如果 URL 真的很长,请剪掉一些文章标题,使其不超过 140 个字符。

查看Twitter 的指南,SLComposeViewController他们说明了这一部分:

请注意,设置初始内容的方法以布尔值响应;这使您(开发人员)不必担心您正在初始化的推文正文中的当前字符数。如果该方法返回 YES,则有足够的空间来添加内容。如果该方法返回 NO,则您尝试添加的内容将导致推文长度超过 140 个字符。字符计数逻辑也会影响 t.co URL 换行所需的当前字符数。

(来自“代码示例”部分。)

鉴于此,我编写了以下代码来构建推文并平衡 URL 长度和文章长度:

它基本上添加了 URL,然后通过循环该setInitialText:方法直到它返回来构造推文的其余部分,YES每次返回时将标题的长度减少 1 NO,以便更接近所需的长度。

但它永远不会返回YES!即使我知道它应该。我使用的一篇文章可能超过 140 个字符,因为标题长度为 105 个字符,URL 为 55,加上应用程序信用。所以理论上它应该能够缩短标题然后添加它,但它永远不会发生。

发生什么了?如何完成链接附件SLComposeViewController

0 投票
1 回答
778 浏览

ios - 在 iOS 7 下 Twitter 分享会被破坏吗?(附上示例项目。)

示例项目:http ://cl.ly/261z1P100T25

在 iOS 7 下,当我尝试将 URL 添加到推文时,如果没有足够的空间来添加它,该方法应该返回 NO(“如果 url 不适合当前可用的字符空间,此方法返回 NO”)但是这个方法在 iOS 7 中总是返回 YES。例如,在以下示例中,“无法添加”。永远不会打印,并且推文显示剩余 -32 个字符。

它坏了吗?我必须围绕这个编码吗?

0 投票
1 回答
62 浏览

ios - Displaying a formatted date inside the tweetSheets initialText (iOS7)

I want to give my user the option to "share" my apps detailed view page.

Once the user clicks "tweet this" I want the initialText to include a date string ('release_date') that's being parsed with JSON. I'm having trouble displaying the date string in a readable format.

This is how I'm formatting the date (in a NSObject)

My release_date is a NSString (this is how the JSON looks)

This is how I'm displaying the formattedDate in my detailedViewController

My SLComposeViewController

Thanks

0 投票
2 回答
12471 浏览

ios - IOS7 - SLComposeViewController - 包括链接/图像?

我正在代表客户构建一个 IOS7 Native 应用程序 - 它适用于健身教练。

简报要求客户可以在社交上分享进度更新——其中包括一个指向教练网站的链接以帮助提升,例如—— “乔在黛比私人教练的帮助下跑了 3000 英里”,最好是教练的小照片。

我查看了SLComposeViewController并且可以轻松创建推文字符串,但我不知道如何向其中添加 URL 和图像 - 有人知道它是否可能吗?

0 投票
1 回答
115 浏览

ios - 将 JSON 图像附加到 SLComposeViewController 的 tweetSheet (ios7)

我的应用程序中有一个“在 Twitter 上分享”按钮操作。

我有一个正在解析的 JSON 图像,我想附加到推文中。我很难做到这一点。我尝试将 NSString 转换为 UIImage,但我的代码不起作用。

有什么帮助吗?

0 投票
1 回答
4225 浏览

ios - IOS7 - SLComposeViewController - 发布到 Twitter 时出错 - 无法发送推文 - 连接失败

我正在尝试使用 IOS7 实现 twitter 帖子SLComposeViewController,但出现以下错误 -

无法发送推文“blah blah”,因为与 twitter 的连接失败。

我在推文中包含图片和 URL - 如果这有什么不同的话..

下面的代码 -