uiviewの右と下に影を付ける 質問する

uiviewの右と下に影を付ける 質問する

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;

このコードをテストしたところ、動作し、出力は次のようになりました。

ここに画像の説明を入力してください

おすすめ記事