0
私は1つのUIImageViewに部分的に重なっているUIButtonを持っています。私は、ユーザーが画像とボタンを1つの結合されたオブジェクトとして見ることを望みます。私がQuartzCoreを使って影を落とそうとするとき:UIオブジェクトをオーバーラップするための影を描画します
image.layer.shadowOffset = CGSizeMake(5,5); button.layer.shadowOffset = CGSizeMake(5,5);
ボタンの影が部分的に画像に表示されます。私は、画像の外側にある部分だけのボタンの影を落としたい。 2つの長方形の結合のようなもの。ヘルプは高く評価されます!
レオ
トリックをやりましたか?ありがとう!私はshadowPathに参加して遊ぶ必要があると思った。これははるかに簡単です。パフォーマンスはどうですか? – leo
あなたのアプリをテストし、性能が許容できる場合は、自分で決定する必要があります。遅すぎる場合は、親ビューの「shadowPath」を設定するか、他の手法を使用する必要があります。 –
親ビューのshadowPathを設定するメソッドを共有できますか?または、Webリンクの参照が行います! – leo