問題タブ [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 投票する
1 に答える
521 参照

ios - SLComposeViewController の 108 文字

iOS で SLComposeViewController を使用しているときに、ツイートに通常の 140 文字ではなく 108 文字しか表示されないのはなぜですか?

以下のスクリーンショットに示されています...ここに画像の説明を入力

次のコードを使用して、この SLComposeViewController を作成しています...

私は何を間違っていますか?

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

ios - iOS SLComposeViewController「ハック」

現在、次のコードを使用して SLComposeViewController を作成しています...

アプリに実装したいアイデアがあります。すべてのツイートの最後に「- DummyCode.com/social-media-app」を付けておきたいと思います。ユーザーが「送信」を押したときに、このテキストをロックしたり、最後に挿入したりすることはおそらくできないと理解しています。これらのアイデアのいずれかに対する回避策がある場合は、お知らせください。

しかし、私はより可能性のある考えを持っています。ユーザーがそのテキストをそこに残す可能性が高くなるように、カーソルをそのテキストの最後から最初に移動することは可能ですか?

以下のスクリーンショットに示されています。1 つ目は現在の状態で、2 つ目はこの小さなアイデアを実装したときにどのようになりたいかです。

ここに画像の説明を入力

ここに画像の説明を入力

これは可能ですか?ありがとう!

-ヘンリー

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

ios - iOS SLComposeViewController:画像をPNG形式で投稿できません

SLComposeViewController を使用して png 画像を Twitter に投稿すると、投稿された画像は自動的に JPEG 画像に変換されます。その結果、画質が劣化します。PNG形式を投稿する方法を知っていますか。

どんな助けでも感謝します。

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

ios - 「mySLComposerSheet」に保存された値は使用されません

私は自分のコードでこの問題を抱えており、一生懸命修正しようとしましたが、結果はありませんでした。ここで、私が話しているコードを見ることができます:

.m

.h

コードを分析すると、次のエラーが表示されます。

  • 「mySLComposerSheet」に格納された値は読み取られません
  • この時点で呼び出し元が所有していないオブジェクトの参照カウントの誤ったデクリメント

私のコードをざっと見て、あなたの一人が私を助けてくれることを本当に願っています. ありがとうございました!

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

ios - SLComposeViewController (twitter) と TWTweetComposeViewController での不正確な文字カウント

ユーザーが選択したテキストとリンクを使用して、アプリでiOS Twitter 共有シート ( SLComposeViewControlleriOS 6、 iOS 5) を提示しています。TWTweetComposeViewControllerテキストが長すぎる場合は、切り捨てます。

これを行うと、文字数がめちゃくちゃになります。 予想される長さに達する前にsetInitialText戻り、共有シートにオーバーフロー テキストが表示されます。YESたとえば、リンクの長さが 35 文字の場合、共有シートは数回減分した後、長さ 117 の文字列を受け入れます。117 + 35 = 152 (12 オーバー) ですが、シェアシートは 9 オーバーを示しています。

この API の使い方が間違っているのでしょうか、それとも文字カウントにバグがありますか? Twitter の開発者サイトのこの記事は、問題があることを示唆しているようですが、それは 1 年以上前のものです。

addURL編集:メソッドを使用する代わりに、リンクをテキストの最後に手動で追加しても、結果は同じです。

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

ios - xCode で SLComposeViewController を使用して 20 文字ではなく 31 文字を使用する Twitter リンク

なぜ私だけがこの問題を抱えているように見えるのかわかりませんが、

iPhone アプリケーション用に SLComposeViewController を作成して表示すると、すべてうまくいきます。

それは私が140文字あることを示しています。「 http://www.google.com 」というリンクを入力すると、109 文字しか残っていません。リンクは 31 文字です。20文字でいいんじゃないの?

どのリンクを試しても同じことが起こり、どこを検索しても、リンクは最大 20 文字であると想定されています。

これは SLComposeViewController のプロパティですか? それとも、何があっても URL が 31 文字を消費することに固執していますか?

ありがとう

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

objective-c - URL を SLComposeViewController に正しく追加していますか?

Android では、Facebook は単に URL を投稿に書き込むのではなく、URL のスクリーン ショットを表示します。私のiOSアプリケーションでは、facebookは単純にURLを表示します

私は何が欠けていますか?

これは Facebook に関連していますか? URL と画像の両方が存在する場合、SLComposeViewController URL が本文に表示されます

これが事です。画像を表示しない場合、削除する場合 [mlitpartPost addImage:image]; その場合、URL は何も表示されません。

TwitterでURL​​や画像が表示されません。投稿を押した後でも、Twitterに表示されます。

Facebook では、URL のスクリーンショットは、投稿後に表示されるにもかかわらず、何があっても表示されません。

ツイッターでは、複数のツイッターアカウントを持っている方が間違ったアカウントにツイッター投稿をしてしまうことがあります。

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

ios - YouTube の投稿に似た Facebook の投稿をアプリで作成するにはどうすればよいですか?

YouTube から Facebook にビデオを共有すると、Facebook では投稿が次のように表示されます。

YouTube から共有された Facebook の投稿

アプリからビデオ リンクを共有する場合、どうすれば同じ結果を得ることができますか?

SLComposeViewController クラスを使用して、テキストと画像をリンク (画像の上にあるテキスト) として投稿を共有できました。setInitialText、addImage、および addURL メソッドを呼び出して、それぞれテキスト、画像、および URL を設定しました。

しかし、左側のサムネイル画像と右側の動画の説明の作り方がわかりませんでした。正しい方向に向けてください。--> :)

ありがとう