5
雑誌では、UIViewクラスの素晴らしい拡張機能について読んでいます。任意のUIViewにコーナーラジアンまたはドロップシャドウのボーダーを追加することができます。UIVIewコーナーの半径と影?
@implementation UIView (Extentions)
-(void) enableRoundRectsWithValue:(float)value
{
self.layer.masksToBounds = true;
self.layer.cornerRadius = value;
}
-(void) enableShadow
{
self.layer.masksToBounds = false;
self.layer.shadowOffset = CGSizeMake(0,2);
self.layer.shadowOpacity = 0.5;
}
@end
これらのメソッドは正常に動作しますが、一緒にうまく再生されません。私はコーナーの半径と影を持つことはできません。少なくともあなたがそうであるとは思わない。私は、あるメソッドではmasksToBoundsがtrueに設定されていて、もう一方のメソッドではfalseに設定されているためだと思います。
どのようにコーナーの半径と同じコーナー半径のシャドーでUIViewを取得できますか?