E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cgrect
Swift:使用UIBezierPath添加圆角后视图底部出现白边
letbezierPath=UIBezierPath(roundedRect:
CGRect
(x:0,y:0,width:UIScreen.main.bounds.width,height:cell.contentView.frame.size.height
蛋哥是只猫
·
2023-01-28 11:57
swift 懒加载按钮
//懒加载按钮wlazyvarbtn:UIButton={letbtn=UIButton(frame:
CGRect
(x:150,y:200,width:50,height:50))btn.backgroundColor
HitlerCoding
·
2023-01-26 02:42
如何用UIBezierPath画线
本文讲述如何在UIView的子类中使用UIBezierPath来画图,一般的使用方法都是在-(void)drawRect:(
CGRect
)rect的上下文中来画图.现在我们来讲一讲如何不用指定上下文,在
semiBin
·
2022-11-20 06:58
iOS
UIBezierPath
CAShapeLayer
UIBezierPath
画线
setNeedsLayout layoutIfNeeded setNeedsDisplay
setNeedsDisplay:调用这个方法会执行-(void)drawRect:(
CGRect
)rect方法。layoutSubviews触发条件1、init
寒雨晚风
·
2022-11-17 14:07
给你的UIView添加个炫彩边框
嘴上的功夫服不了,只能做了,没想到这玩意还没那么简单.说下思路:创建一个View->给View加个边框->给边框加点颜色->让边框转起来好了,开始码:简单创建一个View,不必多说:letframe=
CGRect
膘师
·
2022-09-29 20:58
iOS镂空效果
直接再View上做镂空效果,代码如下:extensionUIView{//不带圆角,方形funcmask(maskRect:
CGRect
,invert:Bool=false){ letmaskLayer
心若向阳_无谓悲伤
·
2022-09-24 19:00
iOS
iOS
iOS 给底部bar顶部加个分割线Swift写法
letrect=
CGRect
.init(x:0,y:0,width:ScreenWidth,height:1)UIGraphicsBeginImageContext(rect.size)letcontext
菜鸟也无忧
·
2022-08-24 17:20
swift 给view绘制虚线
1.实现//MARK:-绘制虚线/***绘制虚线*/funcdrawDottedLine(_rect:
CGRect
,_radius:CGFloat,_color:UIColor){letlayer=CAShapeLayer
孤雁_南飞
·
2022-08-10 10:43
从0到1实现小说阅读器(三、分析小说阅读器的实现)
上篇我们实现了一个简单的排版引擎,总结起来很简单,在一个自定义视图的drawRect:()方法中绘制利用CoreText的CTFrameDraw()方法绘制CTFrameRef,即:-(void)drawRect:(
CGRect
UncleFool
·
2022-07-05 14:09
iOS 镂空 页面引导
importFoundationimportSnapKitimportUIKit//MARK:-GuideContainerView///镂空位置structGuideLocation{structRect{///镂空尺寸varframe:
CGRect
小白lf
·
2022-05-20 10:16
iOS开发创建frame实现window窗口view视图示例
取得画面工作区域的大小一些UIView中管理Subview常用的方法UIScreen类要在屏幕上显示内容首先要创建一个窗口承载内容,要创建一个窗口,需要一个边框(frame),含有边框信息的底层结构就
CGRect
·
2022-05-17 13:40
2022-05-15 iOS开发path CABasicAnimation显式动画
需求我需要做一个mask中空遮罩,也就是遮罩的内部空出一个巨型区域,中空的矩形区域需要动画地变化中空遮罩的实现letemptyRect=
CGRect
(x:originx,y:originy,width:
如素_4aea
·
2022-05-15 11:45
convertRect:toView: 和 convertRect:fromView:方法浅析
-(
CGRect
)convertRect:(
CGRect
)rectfromView:(nullableUIView*)view;CGRectnewRect=[someViewconvertRect:rectfromView
woshishui1243
·
2022-03-21 22:37
xib设置的button无法改变它的title
当我加载这个view时,我同时想把这个button的"确定"改成"去扫码",但是却发现更改没有生效,如下:image.png更改的代码如下:-(instancetype)initWithFrame:(
CGRect
越来越胖了
·
2022-03-18 14:29
iOS实现组件录屏视频不可见,用户肉眼可见(类似系统键盘效果)
objectivec代码如下-(UIView*)initWithFrame:(
CGRect
)fra
白叶Stuart
·
2022-03-07 15:00
iOS 不规则排版UILabel示例
继承自UILabel的YQLabel的.m文件#import"QYLabel.h"#import@implementationQYLabel-(void)drawRect:(
CGRect
)rect{CGContextRefcontext
楠楠小胖纸
·
2022-02-24 10:52
Swift学习笔记1-常量、变量以及数据类型转换
定义变量,设置之后可以修改let定义常量,设置之后不可以修改语句末尾不用使用;在Swift中使用print()替代OC中的NSLog定义OC对象//实例化视图letview=UIView(frame:
CGRect
Simple_Code
·
2022-02-22 03:09
改变自定义UIButton里子控件的位置
方式一:-(
CGRect
)titleRectForContentRect:(
CGRect
)contentRect{returnCGRectMake(0,0,100,70);}-(
CGRect
)imageRectForContentRect
程旭媛
·
2022-02-22 02:02
绘制方法
//drawRect:(
CGRect
)rect是系统提供进行自定义绘图的rect画布的大小,一般是view的bounds//自定义绘制分为三步1.获得画布2.画布上添加图形3.描绘图形(填充,描边)填充
志在交流
·
2022-02-21 17:34
UIBezierPath贝塞尔弧线常用方法
转载//根据一个矩形画曲线+(UIBezierPath*)bezierPathWithRect:(
CGRect
)rect//根据矩形框的内切圆画曲线+(UIBezierPath*)bezierPathWithOvalInRect
iOS坚持者
·
2022-02-20 09:47
IOS悬浮购物车按钮 ShopCar
于是就实现了:代码如下:实现悬浮按钮部分代码-(instancetype)initWithFrame:(
CGRect
)frame{if(self=[superinitWithFrame:frame]){
激动的厨师
·
2022-02-19 05:22
设置1px线的两种方法
//第一条线UIView*lineOne=[[UIViewalloc]initWithFrame:
CGRect
落寞King
·
2022-02-18 18:36
ios 中无限循环滚动简单处理实现
/*初始化/+(instancetype)loopScrollViewWithFrame:(
CGRect
)frame;将背景collectinview视图初始化设置代理和数据源、布局2.在激活initwithFrame
littleDad
·
2022-02-18 07:21
iOS convertPoint: 与 convertRect:的使用理解
[AconvertRect:B.framefromView:C];计算C上的B视图在A中的位置
CGRect
2.convertPoint的使用a.
它是一只肥猫
·
2022-02-17 16:42
WMPageController选项卡自定义图片
WMPageController.gif查看WMPageController(版本2.5.2)源代码,感谢作者开源,验证其最后都在WMProgressView.m中的-(void)drawRect:(
CGRect
long弟弟
·
2022-02-17 05:50
iOS 截取指定区域并获取UIImage
截取view指定区域-(UIImage*)imageFromView:(UIView*)viewrect:(
CGRect
)rect{UIGraphicsBeginImageContextWithOptions
快乐丶
·
2022-02-16 13:13
iOS开发 - UIBezierPath笔记
常用基本方法//用来画矩形+(instancetype)bezierPathWithRect:(
CGRect
)rect;//用来画内切圆/椭圆+(instancetype)bezierPathWithO
清风的小屋
·
2022-02-16 06:09
Swift5.0 UITexview的基本使用
lettexviewMy=UITextView.init()texviewMy.delegate=self;texviewMy.frame=
CGRect
(x:100,y:100,width:200,height
要做个太阳
·
2022-02-16 02:11
收回键盘的两种方式
UITextFieldDelegateclassViewController:UIViewController,UITextFieldDelegate{lettextField=UITextField(frame:
CGRect
陆志均
·
2022-02-15 18:43
iOS如何实现为UIImageView添加圆角(当前屏幕渲染)
-(UIImage*)imageWithCornerRadius:(CGFloat)radiusofSize:(CGSize)size{//当前UIImage的可见绘制区域CGRectrect=(
CGRect
彬至睢阳
·
2022-02-14 19:41
自定义控件
endYZSearchBar.m#import"YZSearchBar.h"#import"UIView+Extension.h"@implementationYZSearchBar-(id)initWithFrame:(
CGRect
天亮説晚安
·
2022-02-14 18:14
iOS button addTarget 无法响应事件
问题重现@interfaceXYAlertView:UIView@endXYAlterView的实现结构是:bgView,alertBgView,button`-(id)initWithFrame:(
CGRect
久林的技术随笔
·
2022-02-13 15:34
【IOS】 利用 CAKeyframeAnimation实现任意轨迹移动
Untitled.gif自定义View,实现以下方法即可-(void)drawRect:(
CGRect
)rect{//Drawingcode//初始化UIBezierPathUIBezierPath*path
雨影
·
2022-02-11 16:19
swift5.0 UIButton的基本使用
letbuttonMy:UIButton=UIButton(frame:
CGRect
(x:100,y:100,width:100,height:50))self.view.addSubview(buttonMy
要做个太阳
·
2022-02-11 08:07
iOS笔记之_UITetxView文本选择复制
PasteboardTextView.m#import"PasteboardTextView.h"@implementationPasteboardTextView-(instancetype)initWithFrame:(
CGRect
sunny_轻芒
·
2022-02-10 18:20
convertRect ios
首先看下这个两个方法[self.viewconvertRect:(
CGRect
)fromView:(nullableUIView*)];[self.viewconvertRect:(
CGRect
)toView
瞬csr
·
2022-02-09 23:47
创建一个UICollectionView
准备:因为我使用的是Masonry创建约束,没有使用
CGRect
,即没有使用坐标系的frame,但是你可以使用
CGRect
坐标系或者自己创建NSLayoutConstraint约束,另在这里附上Masonry
差不多先生__
·
2022-02-08 20:16
Swift--Label高效切圆
上代码:funccircleImageWithString(string:String,frame:
CGRect
,textFont:CGFloat,backgroundColor:UIColor,textColor
嗯哼丶傻大个是你
·
2022-02-08 13:05
Swift-按钮扩展(点击回调用闭包实现)
可以进行其他按钮设置使用按钮overridefuncviewDidLoad(){super.viewDidLoad()letbtn=UIButton.init(setImage:"首页未选中",frame:
CGRect
.init
SK丿希望
·
2022-02-07 16:09
ios绘图系列五:绘制渐变CGContextDrawLinearGradient, CGContextDrawRadialGradient, CAGradientLayer
iOSCoreGraphics的渐变可以分成径向渐变和辐射渐变.可以实现如下的图形:可以在view的-(void)drawRect:(
CGRect
)rect实现CGContextRefctx=UIGraphicsGetCurrentContext
JonnyLan
·
2022-02-07 09:21
CoreGraphics
Swift 基础笔记 - 常量和变量
var定义变量,设置之后可以修改let定义常量,设置之后不可以修改语句末尾不用使用;在Swift中使用print()替代OC中的NSLog定义对象//实例化视图letview=UIView(frame:
CGRect
其实朕是一只程序猿
·
2022-02-06 06:03
frame和bounds的区别
(参照点是,本地坐标系统,就相当于ViewB自己的坐标系统,以0,0点为起点)看了只是在脑袋里一闪而过,好像并不明白啥时候用frame,啥时候用bounds我们来看看下面的代码:-(
CGRect
)frame
Champs
·
2022-02-04 20:44
Quartz2D内存管理
-(void)drawRect:(
CGRect
)re
BarleyZ
·
2022-02-03 16:16
Swift开发使用RATreeView搭建树形视图
githubswift使用RATreeView方法说明1.cocopods集成项目2.在桥文件引入RATreeView3.具体方法使用声明视图lettreeView=RATreeView()treeView.frame=
CGRect
Swift没有分号
·
2022-02-03 02:29
iOS Code Snippets 提升代码开发效率
比如-(instancetype)initWithFrame:(
CGRect
)frame等。但是还有些我们常用的代码块系统是没有的。这个时候我们就需要自己自定义一些代码块了。
HOULI
·
2021-12-24 10:59
iOS:贝塞尔曲线(UIBezierPath)-----OC
椭圆以及其他复杂的图形贝塞尔曲线(UIBezierPath)的使用如下:类方法://基本路径+(instancetype)bezierPath;//矩形路径+(instancetype)bezierPathWithRect:(
CGRect
一个没有记忆的梦
·
2021-11-05 11:40
Swift代码自定义UIView实现示例
目录Swift自定义View和OC自定义View的原理都是一样的,重写init()方法或initWithFrame()方法,下面简单说说如何自定义swiftUIView主要是重写init(frame:
CGRect
·
2021-10-28 13:02
iOS计算Label的最合适的Size
iOS中经常有需要给Label一个最合适的宽度和高度,京东和淘宝的搜索历史就是个典型应用:关于计算方法,以前一直使用的是NSString的一个方法:-(
CGRect
)boundingRectWithSize
·
2021-10-27 10:41
iosobjective-c
iOS 滴滴面试整理
layoutIfNeeded,layoutSubviews,setNeedsLayoutlayoutSubviews默认没有做任何事,需要子类重写init不会触发layoutSubviews,但initWithFrame初始化
CGRect
赖晓嘉LMT
·
2021-10-15 16:22
Swift 怎么画一个平行四边形
//画一个平行四边形classCustomRectView:UIView{overridefuncdraw(_rect:
CGRect
){letoffset:CGFloat=60.0;letpath=UIBezierPath
sampson0115
·
2021-09-28 10:16
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他