UIview の右と下に影を落とす必要があります。これをインターフェイス ビルダーで実行しています。しかし、影が上に落ちているのがわかります。さまざまなサイズを試しましたが、うまくいきませんでした。
layer.masksToBound=No
layer.shadowOpacity=0.15
layer.shadowRadius=2
layer.shadowOffSet={10,-10} //Values being set in Interfacebuilder.
それでも上部に影が落ちます。ビューの下部に移動するにはどうすればよいでしょうか。
ベストアンサー1
次のコードを試してください。役に立つかもしれません
myView.layer.shadowColor = [UIColor purpleColor].CGColor;
myView.layer.shadowOffset = CGSizeMake(5, 5);
myView.layer.shadowOpacity = 1;
myView.layer.shadowRadius = 1.0;
myView.layer.maskToBounds = NO;
このコードをテストしたところ、動作し、出力は次のようになりました。