重複の可能性:
透明な iPhone アプリケーション
ユーザーがホーム画面、つまりそのアプリアイコンが存在する画面を見ることができるアプリを作りたいです。誰でもこれを行う方法を教えてもらえますか? 私は設定してそれをやろうとしました:
self.view.backgroundColor=[UIColor clearColor];
self.view.opaque=NO;
しかし、透明な画面が表示されていません。誰でも私を助けることができますか?
重複の可能性:
透明な iPhone アプリケーション
ユーザーがホーム画面、つまりそのアプリアイコンが存在する画面を見ることができるアプリを作りたいです。誰でもこれを行う方法を教えてもらえますか? 私は設定してそれをやろうとしました:
self.view.backgroundColor=[UIColor clearColor];
self.view.opaque=NO;
しかし、透明な画面が表示されていません。誰でも私を助けることができますか?
いいえ、公式SDKではできません..
編集:おっと、いくつかの検索の後、この質問はこの質問の複製のようです..
appDelegateのウィンドウに画像を追加できます
UIImage* bgImage = [UIImage imageNamed:@"bg.png"];
UIImageView* bgView = [[UIImageView alloc]initWithImage:bgImage];
[self.window addSubview:bgView];
[bgView release];
次に、要件に従ってすべてのビューの背景を設定できます。デフォルトではclearColorです。
[self.view setBackgroundColor:[UIColor colorWithRed:100 green:0 blue:0 alpha:0.1]]; // for red transparent
[self.view setBackgroundColor:[UIColor colorWithRed:0 green:100 blue:0 alpha:0.1]]; // for green transparent
[self.view setBackgroundColor:[UIColor colorWithRed:0 green:0 blue:100 alpha:0.1]]; // for blue transparent