2013-09-26 12 views
20

たとえば、ユーザーのホーム画面の背景画像を利用するアプリ(VesperやiPadのリマインダーアプリ)をいくつか見てきました。そんなことがあるものか?iOS 7アプリケーションは、ユーザーのホーム画面イメージを見るためにどのように自分自身を透明にすることができますか?

トランスペアレントなビューまたはウィンドウを作成するには、何らかのトリマーが必要です(Gulp!Private API)?

だれでも危険ですか? enter image description here enter image description here

+0

非常によく似た質問:http://stackoverflow.com/questions/18714305/how-can-i-add-the-user-background-into-the-app-as-a-translucent-background-in-io興味深いのは、1つは-2、もう1つは+7) – zpasternack

+0

SDKは依然としてNDA/Betaの下で質問を投稿しているからです。そしてここにかなりの写真があります。 – mskw

+1

StackoverflowはNDAの任意の形式を強制する責任を負いません。そのため、質問はそれに対してdownvotedされるべきではありません。 – Tim

答えて

10

私はそれを自分自身を試していないが、私はプライベートメソッド[[UIApplication sharedApplication] _setApplicationIsOpaque: NO]はあなたが後にしている何もと聞いています。

+1

このメソッドが機能することを確認できます。上記のアプリが使用していることは間違いありませんが(Appleは通常、私的APIの使用に親切に対応していません) – zpasternack

+1

info.plistのUIApplicationIsOpaqueには同じ影響があります(拒否される可能性も同じです)。 – zpasternack

+2

さらにもう1つ追加する必要があります:あなたがいるビューにはbackgroundcolor = clearcolorとその背後にあるすべてのスーパービューが必要です。 – mskw

関連する問題