SLComposeViewControllerに画像を追加すると、画像はSLComposeViewControllerビューの右側に表示されます。ただし、以下に(下のレイヤーのように)コンパスのように見える別のデフォルト画像を示します。その上にクリップがあります。このコンパス画像は何ですか?添付の画像を上に表示したいのですが。その灰色のものの代わりにいいでしょう。
添付画像はコンパス下の白い画像です。
SLComposeViewControllerに画像を追加すると、画像はSLComposeViewControllerビューの右側に表示されます。ただし、以下に(下のレイヤーのように)コンパスのように見える別のデフォルト画像を示します。その上にクリップがあります。このコンパス画像は何ですか?添付の画像を上に表示したいのですが。その灰色のものの代わりにいいでしょう。
添付画像はコンパス下の白い画像です。
私はそれを手に入れたと思います。
コンパスは、ソーシャル投稿に URL も添付したことを意味します。
画像とコンパスの順序は、SLComposeViewController 自体にそれらを追加する方法によって決まります。最初に URL を追加し、次に画像を追加していました。順番を入れ替えるだけで、投稿にクリップされたものも順番が変わります。最初に追加されたアイテムは、見た目どおり上に表示されます。
これは、iOS 5 の TWTweetComposeViewController にも当てはまります。
上記はTwitterで動作するようです。Facebookは添付画像を表示しません...?
編集: Facebook について - Safari アイコンは「URL」を意味するため、addURL: をすべて削除することで、添付画像のサムネイルを表示することができました。それは奇妙だ。URL を追加しない場合は、画像のサムネイルが表示されます。画像が投稿されるアルバム @ Facebook を変更することもできます。URL を追加すると、その Safari アイコンのみが表示されます。変。