問題タブ [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 - Twitter 投稿の URL が表示されない

を使ってSLComposeViewControllerツイッターやフェイスブックに投稿しています。Twitter と Facebook の両方に同じコードを使用していますが、Twitter の投稿に URL が表示されません。これを修正するにはどうすればよいですか?

ここに画像の説明を入力

ツイッターコード-

フェイスブックコード-

0 投票する
0 に答える
321 参照

ios - SLComposeViewController で Facebook @friend を追加する方法

SLComposeViewControllerFacebookで共有するテキストを作成するために使用しています。会社名を自動的に追加したいと考えています (Facebook の @ に似ています)。".... @company" のようになり、@company は会社の Facebook ページへのリンクになります。

現在のコード:

0 投票する
4 に答える
1504 参照

ios - SLComposeViewController を使用して Twitter に投稿できないのはなぜですか?

記事のタイトルと記事の URL を twitter に投稿し、ツイートの最後にアプリの名前を追加しようとしています。だから何か

「サボテンの育て方(@appname経由)」添付URL

ツイートが 140 文字を超えないように、タイトルと URL の長さのバランスをとる方法を見つけるのに苦労しました。そのため、URL が非常に長い場合は、140 文字未満になるように記事のタイトルの一部を切り取ってください。

Twitter のガイドラインをSLComposeViewController見ると、この部分について次のように述べられています。

初期コンテンツを設定するメソッドはブール値で応答することに注意してください。これにより、開発者は、初期化するツイートの本文の現在の文字数を気にする必要がなくなります。メソッドが YES を返した場合、コンテンツを追加するのに十分な余地がありました。メソッドが NO を返した場合、追加しようとしたコンテンツは 140 文字を超えるツイートになります。文字カウントのロジックは、t.co URL ラッピングに必要な現在の文字数も有効にします。

(「コード例」セクションより。)

そのため、次のコードを作成してツイートを作成し、URL の長さと記事の長さのバランスをとります。

これは基本的に URL を追加し、必要な長さに近づけるために、返されるたびにタイトルの長さを 1 ずつ減らして、setInitialText:返されるまでメソッドをループすることにより、ツイートの残りの部分を作成します。YESNO

しかし、決して YES! を返しません。そうすべきだとわかっていても。タイトルの長さは 105 文字、URL は 55 文字で、アプリのクレジットが含まれているため、140 文字を超える可能性がある記事を 1 つ使用していました。したがって、理論的には、タイトルを短くしてから追加できるはずですが、それは決して起こりません.

どうしたの?でリンクの添付を行うにはどうすればよいSLComposeViewControllerですか?

0 投票する
1 に答える
62 参照

ios - tweetSheetsのinitialText内に書式設定された日付を表示する(iOS7)

アプリの詳細ビュー ページを「共有」するオプションをユーザーに提供したいと考えています。

ユーザーが「これをつぶやく」をクリックしたら、JSON で解析される日付文字列 ('release_date') を initialText に含めます。日付文字列を読み取り可能な形式で表示するのに問題があります。

これは、日付をフォーマットする方法です(NSObjectで)

私の release_date は NSString です (これが JSON の外観です)

これは、detailedViewController でformattedDateを表示する方法です

私の SLComposeViewController

ありがとう

0 投票する
1 に答える
115 参照

ios - SLComposeViewController の tweetSheet に JSON イメージを添付する (ios7)

アプリに「twitter で共有」ボタン アクションがあります。

ツイートに添付したい解析中の JSON 画像があります。これを達成するのに苦労しています。NSString を UIImage に変換しようとしましたが、コードが機能しません。

何か助けはありますか?

0 投票する
1 に答える
4225 参照

ios - IOS7 - SLComposeViewController - Twitter への投稿エラー - ツイートを送信できません - 接続に失敗しました

IOS7SLComposeViewControllerを使用して Twitter 投稿を実装しようとしていますが、次のエラーが発生します -

Twitter に接続できなかったため、「何とか」というツイートを送信できませんでした。

ツイートに画像と URL を含めています。違いがあれば..

以下のコード -