Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone视图上的圆角_Iphone_Ios_Rounded Corners_Shadow - Fatal编程技术网

iPhone视图上的圆角

iPhone视图上的圆角,iphone,ios,rounded-corners,shadow,Iphone,Ios,Rounded Corners,Shadow,我想创建一个如下所示的视图。 (您可能在pinterest和其他图像共享应用程序中看到过类似的图像格式) 将有很多(它们将是tableview或collectionView单元格) 对于许多视图,是否有创建圆角效果,着色效果的首选方法 您需要使用CALayer属性-cornerRadius 您需要导入QuartzCore框架才能使用它 view.layer.cornerRadius = 10; 您需要使用CALayer属性-cornerRadius 您需要导入QuartzCore框架才能使用它

我想创建一个如下所示的视图。
(您可能在pinterest和其他图像共享应用程序中看到过类似的图像格式)
将有很多(它们将是tableview或collectionView单元格)

对于许多视图,是否有创建
圆角效果
着色效果
的首选方法


您需要使用
CALayer
属性-
cornerRadius

您需要导入QuartzCore框架才能使用它

view.layer.cornerRadius = 10;

您需要使用
CALayer
属性-
cornerRadius

您需要导入QuartzCore框架才能使用它

view.layer.cornerRadius = 10;
添加此框架

#import <QuartzCore/QuartzCore.h>
添加此框架

#import <QuartzCore/QuartzCore.h>

对于创建具有圆角的视图,使用QuartzCore framework CALayer类有助于创建圆角、带有颜色和宽度的边框等

对于圆角,请使用此选项

  [viewObject.layer setCornerRadius:15.0f];
对于阴影,使用这个

 viewObject.layer.shadowColor = [[UIColor blackColor] CGColor];
 viewObject.layer.shadowRadius = 7.0f;
 viewObject.layer.shadowOpacity = 0.8f;
 viewObject.layer.shadowOffset = CGSizeMake(20, 20);

对于创建具有圆角的视图,使用QuartzCore framework CALayer类有助于创建圆角、带有颜色和宽度的边框等

对于圆角,请使用此选项

  [viewObject.layer setCornerRadius:15.0f];
对于阴影,使用这个

 viewObject.layer.shadowColor = [[UIColor blackColor] CGColor];
 viewObject.layer.shadowRadius = 7.0f;
 viewObject.layer.shadowOpacity = 0.8f;
 viewObject.layer.shadowOffset = CGSizeMake(20, 20);