3

SLComposeViewControllerに画像を追加すると、画像はSLComposeViewControllerビューの右側に表示されます。ただし、以下に(下のレイヤーのように)コンパスのように見える別のデフォルト画像を示します。その上にクリップがあります。このコンパス画像は何ですか?添付の画像を上に表示したいのですが。その灰色のものの代わりにいいでしょう。

ここに画像の説明を入力してください

添付画像はコンパス下の白い画像です。

4

1 に答える 1

3

私はそれを手に入れたと思います。

コンパスは、ソーシャル投稿に URL も添付したことを意味します。

画像とコンパスの順序は、SLComposeViewController 自体にそれらを追加する方法によって決まります。最初に URL を追加し、次に画像を追加していました。順番を入れ替えるだけで、投稿にクリップされたものも順番が変わります。最初に追加されたアイテムは、見た目どおり上に表示されます。

これは、iOS 5 の TWTweetComposeViewController にも当てはまります。

上記はTwitterで動作するようです。Facebookは添付画像を表示しません...?

編集: Facebook について - Safari アイコンは「URL」を意味するため、addURL: をすべて削除することで、添付画像のサムネイルを表示することができました。それは奇妙だ。URL を追加しない場合は、画像のサムネイルが表示されます。画像が投稿されるアルバム @ Facebook を変更することもできます。URL を追加すると、その Safari アイコンのみが表示されます。変。

于 2012-12-21T10:36:55.133 に答える