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
区分frame与bound
一、首先列一下公认的资料:先看到下面的代码你肯定就明白了一些:-(
CGRect
)frame{returnCGRectMake(self.frame.origin.x,self.frame.origin.y
Lskyu
·
2023-06-19 23:12
iOS开发—drawRect的作用和调用机制
二、drawRect相关方法介绍①、-(void)drawRect:(
CGRect
)rect;重写此方法,执行重绘任务②、-(void)setNeedsDisplay;需要重绘,异步调用drawRect③
雪中夜归人
·
2023-06-18 11:47
iOS BezierPath绘制更多弹出操作弹出框
BezierPathUIBezierPath对象是CGPathRef数据类型的封装,可以绘制一些的形状如圆形、长方形、三角形等等下面简单举一例UIBezierPath绘制一些图-(void)drawRect:(
CGRect
BruceBoy
·
2023-06-14 12:13
移动开发
Objective-c
iphone开发
ios
iphone
CGRectInset 与 CGRectOffset
CGRectInset与CGRectOffset都是通过参数改变
CGRect
并返回一个
CGRect
类型的数据。总结出两者的区别在于:CGRectInset会进行平移和缩放两个操作。
开心迪吧
·
2023-06-10 01:09
Swift - UIToolbar
importUIKitclassViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()letbrowserToolbar=UIToolbar(frame:
CGRect
iOS分享
·
2023-06-09 09:06
iOS UILabel在文字中插入图片实现文字最后显示未读标签
具体效果+(NSAttributedString*)stringInsertImageWithImageName:(NSString*)imageNameimageReact:(
CGRect
)imageReactinser
骑马纵天下
·
2023-06-09 01:10
iOS编程的对象模型化存储LKDBHelper
ARCFMDBpod'LKDBHelper'全面支持NSArray,NSDictionary,ModelClass,NSNumber,NSString,NSDate,NSData,UIColor,UIImage,
CGRect
单线程Jack
·
2023-06-08 06:19
iOS 绘图方式重绘图片3种模式
-(void)drawRect:(
CGRect
)rect{UIImage*image=[UIImageimageNamed:@"1"];//裁剪(超过裁剪区域以外的内容,都会被自动裁剪掉)//设置裁剪区域一定要在绘制之前进行设置
2525252472
·
2023-06-08 02:23
MZHTableView-Swift横向UITableView
复用结果如下:1000列的cell,cell复用池的cell总量为7Cocoapods引入pod'MZHTableView','~>0.0.4'使用lettableView=MZTableView(frame:
CGRect
JeasonZen
·
2023-05-09 15:29
iOS openCV 获取掩码图中的最大矩形
直接上代码+(
CGRect
)maximumRectBy:(UIImage*)image{cv::MatsrcImgMat;UIImageToMat(image,srcImgMat);//cv::MatresultMat
小点草
·
2023-04-21 19:29
IOS使用Core Graphics绘制折线图
先上效果图折线图好了,上代码-(void)drawRect:(
CGRect
)rect{//step1.绘制带圆角底图UIBezierPath*path=[UIBezierPathbezierPathWithRoundedRect
老南
·
2023-04-21 08:41
Swift WKWebView 通过监听,获取加载进度和标题
letwebView=WKWebView(frame:
CGRect
(x:0,y:0,width:screenWidth,height:screenHeight-navigationHeight),configuration
steveMoriya
·
2023-04-20 21:24
iOS开发--打印NSRange,
CGRect
,CGPoint等结构体
在我们编程的时候,有时候会需要打印一些NSRange,
CGRect
,CGPoint等结构体,但用%@打印的话会出现警告或者错误今天我介绍一下一些这样的结构体的打印方法:NSString*NSStringFromCGPoint
遠遊旳遊子
·
2023-04-20 13:34
Swift4.0学习笔记(二)——文本标签(UILabel)
CGFloat:浮点值的基本类型CGPoint:表示一个二维坐标系中的点CGSize:表示一个矩形的宽度和高度
CGRect
:表示一个矩形的位置和大小typedeffloatCGFloat;//32-bittypedefdoubleCGFloat
古川不爱笑
·
2023-04-20 06:00
3.tableViewCell设置分割线
self.tableView.backgroundColor=ZGKColor(239,239,244,1);2.在自定义cell中重写setFrame方法(设置cell之间的间隔为10)-(void)setFrame:(
CGRect
枫之叶_小乙哥
·
2023-04-19 05:00
swift UIImage+
=nil)->UIImage{letradians=CGFloat(degrees*(CGFloat.pi/180.0))letbufferView=UIView(frame:
CGRect
(origin
梁间
·
2023-04-18 01:19
使用CGContextRef绘制彩票走势图
话不多说,我们直接进入正题,首先,我们严格遵循MVC架构,直接在view里面绘图,创建view视图,重写view的初始化方法;.h中申明方法-(instancetype)initWithFrame:(
CGRect
风外杏林香
·
2023-04-17 08:55
2018-10-29 自定义带边框一半为椭圆的按钮
property(nonatomic,assign)BOOLisLeft;@end@implementationCustomBezierView-(instancetype)initWithFrame:(
CGRect
ForzaJuven
·
2023-04-16 04:38
iOS APP界面黑白化处理
界面黑白化处理比较简单的方式就是在UIView上加一个遮罩,我们定义了UKOverlayView来实现这一功能@implementationUKOverlayView-(instancetype)initWithFrame:(
CGRect
假装你是大灰狼
·
2023-04-15 14:34
IOS
应用
ios
APP黑白化
python 学习笔记5 2018-4-10
一,习题讲解```-(instancetype)initWithFrame:(
CGRect
)frame{self=[superinitWithFrame:frame];if(self){self.backgroundColor
我是帅气的石头
·
2023-04-15 14:16
ios k线画法分析
Github地址https://github.com/zhangxiaomeng1/XMLineChartView采用继承的方法,写了个基类,,重写-(void)drawRect:(
CGRect
)rect
爱运动爱学习
·
2023-04-15 04:09
UITableView
UITableView-(instancetype)initWithFrame:(
CGRect
)framestyle:(UITableViewStyle)style;纯代码创建UITableview指定构造方法
董立权
·
2023-04-14 14:05
iOS绘制带圆角的平行四边形
leftTopRadius:CGFloat,leftBottomRadius:CGFloat,rightTopRadius:CGFloat,rightBottomRadius:CGFloat,rect:
CGRect
前年的邂逅_Jerry
·
2023-04-14 07:23
swift4 代理的写法
UIViewController,NextViewControllerDelegate{overridefuncviewDidLoad(){super.viewDidLoad()letbtn=UIButton(frame:
CGRect
xieyinghao
·
2023-04-14 04:10
iOS根据图片比例计算显示大小
代码funccalculationFrame(image:UIImage)->
CGRect
{varx:CGFloat=0vary:CGFloat=0varwidth:CGFloat=0varheight
季末微夏
·
2023-04-12 07:26
UItableview
self.tableView.separatorInset=.zero;//分割线顶格self.tableView.tableFooterView=UIView(frame:
CGRect
.zero)//
自弹自唱
·
2023-04-10 02:21
限制文本个数
(coderaDecoder:NSCoder){super.init(coder:aDecoder)p_setUpTextField()}overrideinit(frame:
CGRect
){super.init
会飞的大马猴
·
2023-04-09 19:56
Swift只有上半部分圆角View
圆角大小letradius:CGFloat=20;//圆角位置letcorner:UIRectCorner=[.topLeft,.topRight]//frame可以先计算完成避免圆角拉伸letrect=
CGRect
缺一门
·
2023-04-09 09:06
UIView的生命周期
self=[superinit]){NSLog(@"%s",__func__);}returnself;}//通过代码创建控件就会调用这个方法-(instancetype)initWithFrame:(
CGRect
我有小尾巴快看
·
2023-04-08 21:06
(IOS)比较两个
CGRect
/CGSize/CGPoint是否相等
if(CGRectEqualToRect(rect1,rect2)){//两个区域相等//dosome}if(CGPointEqualToPoint(point1,point2)){//两个点相等//dosome}if(CGSizeEqualToSize(size1,size2)){//两个size相等//dosome}
rightmost
·
2023-04-08 05:43
关于UIScrollView及其子视图上按钮等控件点击延迟问题及解决方案
-(instancetype)initWithFrame:(
CGRect
)frame{self=[superinitWithFrame:frame];self.delaysContentTouches=
l富文本l
·
2023-04-07 21:10
CALayer 属性contents、contentsCenter
contentsCenter是一个
CGRect
,默认为{0,0,1,1},如果改变它的值,那么layer的寄宿图将会均匀的拉伸。
綪天de汰陽
·
2023-04-07 16:28
UITextField 设置光标起始位置向右偏移——2020-07-17
UITextField的起始位置很靠左,看起来特别的不美观,在页面中需要使用到光标稍微右移一点,下面是方法:1.新建一个继承自UITextField的子类;2.子类中重载以下几个方法://未编辑状态下的起始位置-(
CGRect
景彧
·
2023-04-07 01:32
swift5.0 UITextfield
//1.创建lettextfield=UITextField(frame:
CGRect
(x:50,y:100,width:200,height:40))textfield.borderStyle=.noneself.view.addSubview
喜剧收尾_XWX
·
2023-04-05 19:07
[iOS] 绘制纯色图片
+(UIImage*)createImageWithColor:(UIColor*)colorframe:(
CGRect
)rect{UIGraphicsBeginImageContext(rect.size
世上无南西
·
2023-04-04 16:32
iOS饼图绘制
#import"PieView.h"@implementationPieView-(void)drawRect:(
CGRect
)rect{CGPointcenter=CGPointMake(rect.size.width
会写bug的程序媛
·
2023-04-03 18:05
IOS UITapGestureRecognizer点击手势
2overridefuncviewDidLoad(){3super.viewDidLoad()4//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.5letrect=
CGRect
SkTj
·
2023-04-03 08:29
饼状图
简化-(void)drawRect:(
CGRect
)rect{NSArray*arr=@[@25,@35,@40];CGPointcenter=CGPointMake(self.frame.size.width
越天高
·
2023-04-02 01:57
Swift自定义tabbar
swift4.1,废话不多说,直接上代码继承UIButtonpublicletLLLUibuttonRatio=0.7classLLButton:UIButton{overrideinit(frame:
CGRect
kitty_lian
·
2023-04-01 21:07
iOS - coreText简单使用
-(void)drawRect:(
CGRect
)rect{[superdrawRect:rect];//获取上下文CGContextRefcontext=UIGraphicsGetCurrentContext
lizhi_boy
·
2023-04-01 12:34
UIPanGesture跟随手势滑动View
某些弹窗需要可以跟随手势滑动拖拽#import"TestDragPanView.h"@implementationTestDragPanView-(instancetype)initWithFrame:(
CGRect
独孤流
·
2023-03-31 03:18
iOS 水波扩散扫描,scrollView动画,UIlabel加载HTML
就是一个水波扩散动画扫描之后,再把collectionView偏移动画一下,具体效果看下图:RPReplay_Final1640223028.gif实现先自定义一个视图继承UIView在-(void)drawRect:(
CGRect
何康老鬼
·
2023-03-30 09:33
如何管理内存:
有可能造成这个结果的原因是if(self=[superinitWithFrame:frame])写的是“==”-(instancetype)initWithFrame:(
CGRect
)frame{if(
Emma_虫儿
·
2023-03-30 03:28
数组Array怎么保存
CGRect
变量
有时候我们开发会遇到这样一个问题:怎么将react或者point变量保存到数组Array中?如果暴力点的话,可能我们会这样做。NSMutableArray*temp=[NSMutableArrayarray];[tempaddObject:CGRectMake(100,100,0,100)];很快就知道结果了,报错。Paste_Image.png数组不支持非对象类型,rect是结构体类型的数据结构
Freedom_Coco
·
2023-03-29 13:59
如何用按钮来实现图片上文字下的效果?
自定义按钮,实现-(
CGRect
)titleRectForContentRect:(
CGRect
)contentRect{//返回文字的frame}-(
CGRect
)imageRectForContentRect
小v黑子
·
2023-03-29 09:58
ios开发Xib上的Label设置自适应最大宽度
选择宽度比例大于(label)WeChatafaa770e27c1dc604bbd3b5cc272d38e.png2cell中的代码-(void)drawRect:(
CGRect
)rect{_nameLab.preferredMaxLayoutWidth
不要动
·
2023-03-29 00:28
iOS 重新cell, cell切圆角, cell设置阴影效果等...
-(void)setFrame:(
CGRect
)frame{staticCGFloatmargin=15;frame.size.height-=margin;//阴影偏移效果-wsx注释self.layer.shadowColor
Dove_iOS
·
2023-03-28 10:56
iOS 使用label 解析后台返回的html字符串
后台返回的是一个html文本,iOS使用label解析方法举例如下:letlabel=UILabel(frame:
CGRect
.init(x:10,y:0,width:500,height:100));
coderLYH
·
2023-03-27 20:07
UISlider 自定义图片不到边的解决方法
继承UISlider重写这个方法-(
CGRect
)thumbRectForBounds:(
CGRect
)boundstrackRect:(
CGRect
)rectvalue:(float)value{rect.origin.x
Bruin_熊先森
·
2023-03-27 11:13
CoreText--渲染Attribute
`test`通过CTFrameRef渲染文本attribute样式```-(void)drawRect:(
CGRect
)rect{if(self.frameRef==NULL){return;}CGContextRefctx
繁星纵变
·
2023-03-27 09:50
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他