// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
[super viewDidLoad];
self.view.backgroundColor=[UIColor whiteColor];
UIView * viewTest=[[UIView alloc] initWithFrame:CGRectMake(50, 50, 200, 200)];
viewTest.backgroundColor=[UIColor lightGrayColor];
//UIView设置阴影
[[viewTest layer] setShadowOffset:CGSizeMake(1, 1)];
[[viewTest layer] setShadowRadius:5];
[[viewTest layer] setShadowOpacity:1];
[[viewTest layer] setShadowColor:[UIColor blackColor].CGColor];
//UIView设置边框
[[viewTest layer] setCornerRadius:5];
[[viewTest layer] setBorderWidth:2];
[[viewTest layer] setBorderColor:[UIColor whiteColor].CGColor];
[self.view addSubview:viewTest];
}设置UIView阴影shadow 边框 边框颜色
分享到:
相关推荐
本文将深入探讨如何实现标题所指的"ios-UIView设置局部阴影,左右上下,左右底部阴影"这一功能,同时参考提供的资源链接进行讲解。 首先,让我们了解在iOS中设置阴影的基本步骤。在UIView的属性中,有两个关键的...
"IOS设置UIView的边框为圆角详解及实例" 本文主要介绍了IOS设置UIView的边框为圆角的相关知识点,通过使用QuartzCore库,实现UIView的边框设置为圆角,添加边框、背景图片等功能。 一、IOS设置UIView的边框为圆角...
3. 通过`layer.borderWidth`设置边框宽度,`layer.borderColor`设置边框颜色。 4. 使用`layer.cornerRadius`设置圆角半径。 5. 设置`layer.masksToBounds = YES`来启用边界裁剪,实现圆角效果。 记住,这些属性修改...
ShadowView 让你能够轻松在UIView上实现阴影效果
给任意UIView视图四条边框加上阴影,可以自定义阴影的颜色、粗细程度、透明程度以及位置(上下左右边框)。 例如,效果图的左边UIView是四周加上黑色半透明阴影,右边UIView是上下边框各加上绿色不透明阴影。 ...
在本文中,我们将深入探讨如何实现这个功能,包括设置阴影颜色、阴影偏移、阴影透明度以及阴影半径等关键参数。 首先,我们要知道在Swift中,UIView的阴影效果是通过几个属性来控制的:`layer.shadowColor`、`layer...
`CALayer`包含了`borderWidth`(边框宽度)和`borderColor`(边框颜色)两个属性,可以用来设置边框。但是,`UIView`默认没有开启边框,所以我们需要先调用`setNeedsLayout()`方法更新布局,然后设置`layer....
UIView的阴影设置主要通过UIView的layer的相关属性来设置 阴影的颜色 imgView.layer.shadowColor = [UIColor blackColor].CGColor; 阴影的透明度 imgView.layer.shadowOpacity = 0.8f; 阴影的圆角 imgView....
一句代码设置UIView及其子类的badgeValue,默认右上角显示 cocoaChina 上传代码比较麻烦,如果有什么问题或者添加什么功能,欢迎大家去我简书留言http://www.jianshu.com/p/497b33250ec1 喜欢的话可以关注我,...
1. **shadowColor**: 设置阴影颜色,通常使用UIColor的实例,例如`[UIColor blackColor]`。 2. **shadowOffset**: 定义阴影相对于其内容的位置,是一个CGSize,例如`(width, height)`。正值会将阴影向右和/或向下...
支持图层支持的边框和UIView支持的边框,i UIView + Borders这是UIView + Borders的Swift3版本。为所有内容添加边框! 一个快速简单的UIView扩展,可向您的UIViews添加单边边框。 如果不可能使用图层,则同时支持...
view.layer.shadowColor = UIColor.gray.cgColor // 设置阴影颜色 view.layer.shadowOffset = CGSize(width: 0, height: 2) // 设置阴影偏移 view.layer.shadowOpacity = 0.5 // 设置阴影透明度 view.layer....
本篇文章将详细介绍如何在Objective-C(OC)和Swift中扩展`UIView`来实现虚线外边框的功能,以及如何通过类扩展的方式来封装这个功能,使得在实际项目中调用更为便捷。 首先,我们来看`UIView`的虚线外边框。虚线...
- 接下来,设置阴影颜色、偏移量、模糊半径和不透明度: ```swift view.layer.shadowColor = UIColor.black.cgColor // 阴影颜色 view.layer.shadowOffset = CGSize(width: 0, height: 2) // 阴影偏移 view....
4. 将`CAShapeLayer`的填充颜色和边框颜色设置为透明,以便只显示圆角效果而不改变视图的外观。 5. 将`CAShapeLayer`添加到视图的`layer`属性,使其成为视图的一部分。 `UIBezierPath`是Core Graphics框架的一部分...
UIView-Positioning, 在UIView对象中,基于简单属性的框架属性设置 uiview定位收费 UIView Positioning 是一个快速扩展,它提供简单的shorthand 方法,以方便的方式定义任何UIView对象的框架属性( 宽度,高度,x,y ...
@interface UIView (BorderLine) /** 增加边框 @param borderWidth 边框宽度 @param borderColor 边框颜色 @param cornerRadius 边框圆角 */ - (void)addBorderLineWithBorderWidth:(CGFloat)borderWidth ...