blog

角丸を追加するiOSメソッドに影を追加する

角丸の追加 オブジェクトの drawRect メソッドで角丸を追加し、さらに影を追加します。...

Mar 29, 2020 · 1 min. read
シェア

角丸の追加

viewObj.layer.cornerRadius = 5.0; 
viewObj.layer.masksToBounds = YES;

角丸の追加

オブジェクトのdrawRectメソッドに

- (void)drawRect:(CGRect)rect {
 CGFloat cornerRadius = 8.0; 
 CGFloat width = rect.size.width;
 CGFloat height = rect.size.height;
 UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:rect byRoundingCorners:UIRectCornerAllCorners cornerRadii:CGSizeMake(cornerRadius, cornerRadius)];
 [path addClip];
}

影を追加します。

 self.logoutButton.layer.shadowOffset = CGSizeMake(0, 10);
 self.logoutButton.layer.shadowColor = [UIColor redColor].CGColor;
 self.logoutButton.layer.shadowOpacity = 1;
Read next

検索ボックス検索機能

htmlセクション jsセクション

Mar 29, 2020 · 2 min read