2013-09-25 9 views
6

私はUIViewのmainViewを持っています。私は各コーナーに4つのボタンをサブビューとして追加しました。私はこのように私のメインビューに影を追加しましたサブビューから影を削除する

mainView.layer.shadowColor = [[UIColor blackColor] CGColor]; 
mainView.view.layer.shadowOffset = CGSizeMake(0,6); 
mainView.layer.shadowOpacity = 0.3; 

私の問題は、サブビューにもシャドウ(ボタン)が表示されてしまうことです。サブビューの影を隠す方法 ありがとうございます。

+0

上記の質問ではこれが独特です。あなたは手動でサブビューに影を設定しようとしましたか? – n00bProgrammer

+0

はい私は、私は残念ながら働いていない試みた – Vervatovskis

+0

mainviewは何ですか?あなたはUIVIEwのビュープロパティをどうやって取得しましたか?@Vervatovskis –

答えて

0

私も同じ問題を取り上げ、この問題の解決策を見つけました。

  • だけ(他の色への明確なスーパービューの背景を交換してください。)スーパービューの背景色を設定し

EX:

mainView.backgroundColor = UIColor.white

関連する問題