`
xiaohaiyutian
  • 浏览: 5815 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

UIVIEW 设置圆角

 
阅读更多

在实际的应用中,总感觉圆角的东西比较好看, 像button,label,image等等,以前的时候我就经常给那些控件添加一个UIImageView作为背景,再搞张圆角的图片,不过今天发现了新方法看代码
viewT.layer.cornerRadius = 10;//设置那个圆角的有多圆
viewT.layer.borderWidth = 10;//设置边框的宽度,当然可以不要
viewT.layer.borderColor = [[UIColor redColor] CGColor];//设置边框的颜色
viewT.layer.masksToBounds = YES;//设为NO去试试
其实的viewT是UIView的实例,当然也可以是他的子类实例哈。
最后别忘记添加QuartzCore.framework这个库,还有在你的文件中包含#import <QuartzCore/QuartzCore.h>这句哦

分享到:
评论

相关推荐

    ios-基于UIView扩展的类目,用于设置上下左右圆角.zip

    基于UIView扩展的类目,用于设置上下左右圆角,可设置单边圆角,也可设置为圆形 github地址:https://github.com/LQQZYY/UIViewCornerDemo 喜欢的话就给颗星支持一下,感谢!

    swift-可以创建一个带有圆角和阴影的uiview

    - 使用`layer.cornerRadius`属性可以为UIView设置圆角。这个值以像素为单位,设置后会使得视图的四个角落变得圆润。例如: ```swift view.layer.cornerRadius = 10.0 // 设置圆角半径为10像素 ``` - 注意:为了...

    swift-JMRoundedCorner-UIView设置不触发离屏渲染的圆角

    然而,直接在`UIView`上设置圆角可能会导致离屏渲染(Off-screen Rendering),这将影响应用性能,因为系统需要为离屏绘制的图形额外生成一个缓冲区。为了解决这个问题,开发者创建了`JMRoundedCorner`库,它提供了...

    swift-DBCorner为基于UIView的视图添加高性能圆角

    Swift-DBCorner是一款高效能的库,用于在Swift中为UIView添加圆角效果。这个库的设计目的是简化开发者的工作,只需一行代码,就可以轻松地为任何视图赋予圆角,同时还可以选择性地设置四个角的圆润程度以及添加描边...

    IOS圆角和阴影处理

    在Swift或Objective-C编程中,我们可以直接操作UIView的layer属性来改变其视觉效果,包括添加圆角和阴影。`CALayer`是所有视图的基础,它提供了许多自定义外观的选项,如`cornerRadius`(圆角)和`shadow*`属性...

    iOS应用开发中UIView添加边框颜色及设置圆角边框的方法

    在iOS应用开发中,我们经常会遇到需要为UIView添加边框颜色以及设置圆角边框的需求。这不仅可以提升界面的美观度,还能帮助用户更清晰地识别UI元素。本篇文章将详细讲解如何在Objective-C中实现这些功能。 首先,...

    iOS设置圆角的三种方法

    本文实例为大家分享了iOS设置圆角的三种方式,供大家参考,具体内容如下 第一种方法:通过设置layer的属性 最简单的一种,但是很影响性能,一般在正常的开发中使用很少. UIImageView *imageView = [[UIImageView alloc...

    这是一个oc 实现圆角的方法

    首先,我们可以通过设置UIView的layer属性来实现视图的圆角效果。UIView的layer是一个CALayer对象,它支持自定义的几何形状,包括设置圆角。你可以使用`layer.cornerRadius`属性来指定视图的圆角半径。以下是一个...

    UIView自定义四个边角的圆角

    源码SkyRadiusView,实现view背景色的四个边角自定义成圆角 使用方法 使用方法很简单,只需要在xib或StoryBoard中继承SkyRadiusView,并设置参数即可 详情请参考项目中的示例代码 和 gif图片 测试环境:Xcode 6,...

    IOS设置UIView的边框为圆角详解及实例

    "IOS设置UIView的边框为圆角详解及实例" 本文主要介绍了IOS设置UIView的边框为圆角的相关知识点,通过使用QuartzCore库,实现UIView的边框设置为圆角,添加边框、背景图片等功能。 一、IOS设置UIView的边框为圆角...

    swift-给UIView或UIImage高性能添加圆角生成渐变色图片等

    在Swift编程语言中,对UIView或UIImage进行高性能的圆角处理和生成渐变色图片是常见的图像操作。这些操作在用户界面设计中尤其重要,因为它们可以提升应用的视觉效果和用户体验。以下将详细介绍如何实现这些功能。 ...

    UIView+RectCorner

    通过这个扩展,我们可以避免在多个地方重复编写相同的圆角设置代码,从而提高代码的复用性和一致性。此外,由于它使用了`CAShapeLayer`,所以即使视图的尺寸发生变化,圆角也会自动适应,保持一致的视觉效果。

    iOS UITablecell画圆角

    在`UITableViewCell`的`layoutSubviews`方法中,可以获取到内容视图并设置其边框和圆角: ```swift override func layoutSubviews() { super.layoutSubviews() contentView.layer.masksToBounds = true ...

    iOS为UIView设置阴影效果

    UIView的阴影设置主要通过UIView的layer的相关属性来设置 阴影的颜色 imgView.layer.shadowColor = [UIColor blackColor].CGColor; 阴影的透明度 imgView.layer.shadowOpacity = 0.8f; 阴影的圆角 imgView....

    iOS控件圆角类别(OC & Swift)

    现在,任何`UIView`实例都可以调用`setRoundCornerWithRadius:`方法来快速设置圆角。 在Swift中,我们同样可以创建一个扩展: ```swift extension UIView { func setRoundCorner(cornerRadius: CGFloat) { layer...

    UIView-BezierCurve:圆角化UIView的各个角

    圆角化`UIView`的典型方法是通过设置`layer`的`cornerRadius`属性,但这样只能实现所有四个角相同半径的圆角。如果我们想为每个角设置不同的圆角半径,就需要利用`UIBezierPath`和`CAShapeLayer`。以下是一步步实现...

    ios风格的数字密码和圆角设置

    在iOS应用开发中,创建...总的来说,创建具有iOS风格的数字密码和圆角设置涉及到多个UI组件的定制和交互,通过理解和熟练运用`UITextField`、`CALayer`以及相关动画方法,开发者可以构建出符合iOS设计规范的优美界面。

    IOS控件阴影和圆角

    1. **设置圆角(CornerRadius)**: 要让一个控件(如UILabel)显示为圆形或有圆角,可以修改其layer的cornerRadius属性。例如,以下代码将使label的四个角半径设为5个像素: ```swift label.layer.cornerRadius = ...

Global site tag (gtag.js) - Google Analytics