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
使用CAGradientLayer 简单做一个扫描动画
()view.backgroundColor=UIColor.white//Doanyadditionalsetupafterloadingtheview.tempView=UIView(frame:
CGRect
若幹年後
·
2023-03-26 10:53
颜色渐变
publicclassfuncgradientColor(_startPoint:CGPoint,endPoint:CGPoint,frame:
CGRect
,colors:[UIColor])->UIColor
AlanGit
·
2023-03-25 20:51
[笔记] Swift-图片裁剪、压缩、转换
图片裁剪:新建UIImage扩展Image类///裁剪图片funccropToSize(rect:
CGRect
)->UIImage{varnewRect=rectnewRect.origin.x*=self.scalenewRect.origin.y
尼达先森
·
2023-03-25 19:48
Frame布局入门看我就够了
Frame的数据结构简单,类型为
CGRect
,其中original属性定义point,size属性定义大小,初始化成功一个
飞飞超人
·
2023-03-24 10:55
iOS中关于截图的注意点(renderInContext && drawViewHierarchyInRect)
-(BOOL)drawViewHierarchyInRect:(
CGRect
)rectafterScreenUpdates:(BOOL)afterUpdates:作用于UIView的方法。
ZZYZLY
·
2023-03-24 07:35
iOS 顶部视图家滚动视图联动
importtypedefvoid(^MainTopBlock)(NSIntegertag);@interfaceRZKMainTopView:UIView-(instancetype)initWithFrame:(
CGRect
谁说_
·
2023-03-23 23:09
用CAGradientLayer添加渐变遮罩
说明:控制器页面整体有个背景图未加遮罩如下图绿色(上下)框所示:没加遮罩法一:addSublayer:上下添加遮罩layer-(instancetype)initWithFrame:(
CGRect
)frame
DSA碼侬
·
2023-03-23 22:58
UIBezierPath
一:配合drawRect使用这个用法局限性比较大,只能添加到UIView上很多属性和CAShapeLayer一致,就不一一介绍了-(void)drawRect:(
CGRect
)rect{//画笔颜色设置
天丶空丶蓝
·
2023-03-23 22:00
Swift - 简单圆弧进度条实现
Step0.在重写视图控件draw方法实现overridefuncdraw(_rect:
CGRect
){//0.1获取图像上下文letgrap=UIGraphicsGetCurrentContext()
iOS苏帕君
·
2023-03-21 02:57
Cell 其他用法
空隙-(void)setFrame:(
CGRect
)frame{frame.size.height-=10;[supersetFrame:frame];}headview间隔-(CGFloat)tableView
有缘人2830
·
2023-03-20 09:33
LineView Animation
overrideinit(frame:
CGRect
){super.init(frame:fra
lionnner
·
2023-03-19 18:54
判断Point点
判断给定的点是否被一个
CGRect
包含,可以用CGRectContainsPoint函数BOOLcontains=CGRectContainsPoint(CGRectrect,CGPointpoint)
天方夜歌
·
2023-03-19 17:24
2018-07-12
UITableViewCell的内边距2016年04月07日10:54:14阅读数:4662创建一个UITableViewCell的子类,在里面重写其中的一个方法即可实现内边距的设置-(void)setFrame:(
CGRect
强哥1号拖拉机1
·
2023-03-19 00:31
swift4.0 UIPickerView的使用(省市区、日期、性别选择器)
性别选择器一、swift日期选择器很简单datePicker.datePickerMode=UIDatePickerMode.datedatePicker=UIDatePicker.init(frame:
CGRect
.init
木犀花
·
2023-03-18 11:30
UILable的封装
paramtextColor字体颜色@paramtextAlignment字体位置@paramfont字体大小@returnlabel*/+(instancetype)createLabelWithFrame:(
CGRect
1糖果1加醋
·
2023-03-18 03:50
UITextField简单封装
.h文件#import#import"AppEnum.h"@interfaceCommonTextField:UITextField-(instancetype)initWithFrame:(
CGRect
CharismaZ
·
2023-03-18 01:29
iOS引导视图镂空效果
999999999.png-(void)showViewRect:(
CGRect
)rectcornerRadius:(CGFloat)cornerRadius{[[UIApplicationsharedApplication
lym不解释
·
2023-03-17 23:36
2019-08-22 LoginButton-Animation
自定义Buttonanimation00.gif创建LTNButton,继承自UIView;重写initWithFrame:;再添加button-(instancetype)initWithFrame:(
CGRect
你也想起舞吧
·
2023-03-17 16:50
UITableView tableHeaderView 自适应高度
letsize=tableHeaderView.systemLayoutSizeFitting(UIView.layoutFittingCompressedSize)tableHeaderView.frame=
CGRect
_风雨
·
2023-03-17 15:52
IOS UIWebView自己编写页面样式
4overridefuncviewDidLoad(){5super.viewDidLoad()67letbounds=UIScreen.main.bounds8letframe=
CGRect
(x:0,y
SkTj
·
2023-03-15 12:35
给你的UIView添加个炫彩边框
嘴上的功夫服不了,只能做了,没想到这玩意还没那么简单.说下思路:创建一个View->给View加个边框->给边框加点颜色->让边框转起来好了,开始码:简单创建一个View,不必多说:letframe=
CGRect
Skycorpio
·
2023-03-15 06:16
开发语言
iOS
swift
6.5、UserDefault
super.viewDidLoad()//NSUserDefaults的使用,NSUserDefaults使用的是单例对象//1.获取letbtn=UIButton(type:.system)btn.frame=
CGRect
艾希_可可
·
2023-03-15 06:15
升级Xcode 13.0, iOS15 push卡顿
navigationBar背景颜色navBar.backgroundColor=.white在navigationBar添加一个view,覆盖statusBar背景颜色statusBarView=UIView(frame:
CGRect
溪小希
·
2023-03-15 01:52
iOS drawRect绘画
绘画只在UIView中执行,需要新建UIView的子类#if0//画一条线-(void)drawRect:(
CGRect
)rect{CGContextRefref=UIGraphicsGetCurrentContext
阳光下慵懒的驴
·
2023-03-15 00:48
Swift 给View添加手势封装
每次给View添加手势都需要写很多代码,最常用的就是点击手势,虽然有按钮支持,但是对于自定义的控件添加手势就需要单独写一些烦躁的简单的代码,例如:letimgView=UIImageView(frame:
CGRect
iOS程序猿猿猿猿
·
2023-03-14 14:11
对iOS控件进行圆角、阴影、背景色渐变
UIButtonletbutton=UIButton.init()button.frame=
CGRect
.init(x:100,y:100,width:100,height:50)self.view.addSubview
被程序耽误的拳击
·
2023-03-13 23:27
iOS 基本数据类型字节数
48BOOL11short22int44unsignedint44NSInteger48long48longlong88unsignedlonglong88float44double88非基本类型CGFloat48CGSize816
CGRect
1632
iOS坚持者
·
2023-03-13 17:22
渐变色饼图 - swift版
classCircleView:UIView{overridefuncdraw(_rect:
CGRect
){//1.添加设计师提供一张渐变色图letimageView=UIImageView(image
小林儿
·
2023-03-11 23:09
iOS条件选择下拉菜单
DropDownMenu.gif接下来我会针对里面主要代码进行讲解首先创建出筛选条件类,在创建下拉菜单控件的时候把这个存放该类数组传进去,创建对应标题的按钮-(instancetype)initWithFrame:(
CGRect
boboliu123
·
2023-03-11 12:31
去除 空白 cell
self.tableView.tableFooterView=UIView(frame:
CGRect
.zero)
自弹自唱
·
2023-03-11 08:43
Swift 便利构造方法
废话不多说直接上干货vartitleLab:StringvarlistArray:[String]init(frame:
CGRect
,title:String,list:[String]){self.titleLab
我为自己dai盐
·
2023-03-09 20:33
Swift UILable UIButton 不同文字显示不同颜色,不同font
思路:将不同的文字,设置为不同的NSAttributedString(其中包含颜色,font等属性)letkindLb=UILabel(frame:
CGRect
(x:screenWidth/2-100,
steveMoriya
·
2023-03-09 19:15
画带箭头的view
(void)drawRect:(
CGRect
)rect{CGRectframe=CGRectMake(0,kArrowHeight,self.bounds.size.width,self.bounds.size.height-kArrowHeight
絮语时光杨
·
2023-02-19 05:29
Swift 中设置按钮(UIButton)在不同状态下的样式
设置一个按钮在不同的状态下显示不同的样式是很常见的需求,于是我马上想到以下代码:letbutton=UIButton.init(frame:
CGRect
.init(x:0,y:200,width:kWidth
叫一酷
·
2023-02-19 02:14
Swift修改按钮背景颜色渐变
letlayer=CAGradientLayer()layer.frame=
CGRect
(x:0,y:0,width:(ScreenWidth-24.S)/2,height:36.S)//按钮所在区域layer.startPoint
symBoy
·
2023-02-18 22:54
【Swift】UIView初始化方法
overrideinit(frame:
CGRect
){super.init(frame:frame)}requiredinit?
FineFan
·
2023-02-07 07:49
UICollectionView居左显示 且自适应大小
-(NSArray*)layoutAttributesForElementsInRect:(
CGRect
)rect{NSArray*array=[superlayoutAttributesForElementsInRect
Aldon丶
·
2023-02-07 00:29
iOS_网页动态高度
网页加载完成之后更新webView的frame核心代码:funccreateSubviews(){wkWebview.frame=
CGRect
(x:0,y:0
彩色大猩猩
·
2023-02-06 05:31
一个使用UIBezierPath搭配UIImage做的简易画板
效果图拥有的功能:1、每条线段不同颜色2、橡皮擦3、撤回/清屏/重绘4、外部传入参数绘制(场景:使用即时通信同步画画界面)核心代码:-(void)drawRect:(
CGRect
)rect{if(self.drawResult
狂暴的土豆泥
·
2023-02-05 09:46
iOS UIView Frame 剖析
上代码@implementationUIView(MGPrivate)-(void)setFrame:(
CGRect
)frame{if(self.tag==10000
wnido
·
2023-02-05 08:26
自定义键盘实现类似微信聊天界面
说这些好像和今天要记录的东西没什么关系,结构是根据这几天看的架构优化的,接下来就进入正题.只介绍表情键盘和系统键盘的切换部分.首先自定义一个表情键盘view//重写初始化方法-(instancetype)initWithFrame:(
CGRect
ys简单0
·
2023-02-05 06:27
Swift 5 防高德地图搜索
⚠️需要设置滑动事件的代理为什么捏,你先想想fileprivatelazyvartableView:UITableView={lettable=lettable=UITableView(frame:
CGRect
Jerome_e7ec
·
2023-02-04 13:41
在view里画个空心圆,相当于遮罩出一个空心圆
-(void)drawRect:(
CGRect
)rect{//Drawingcode//在view里画个空心圆,相
无名指的情怀
·
2023-02-01 16:46
基于CAShapeLayer+CABasicAnimation实现的柱状图带动画
showCode:-(void)drawRectangleLayerWithRect:(
CGRect
)rectcornerRadius:(CGFloat)cornerRadiusfillColor:(UIColor
mengjz
·
2023-02-01 13:26
ios制作一个简单的仪表盘
-(instancetype)initWithFrame:(
CGRect
)frame{if(self=[superinitWithFrame:frame]){[selfcreateSubLayers];
回传妙手
·
2023-02-01 07:27
iOS 拍照裁剪得到身份证照
APP中都有,最近我们也加入了上传证件照功能,需要将裁剪后的身份证上传后台去校验,感觉也不难,我就使用了常用的类库对图片进行裁剪:extensionUIImage{funccropping(torect:
CGRect
Wynter_Wang
·
2023-01-30 19:45
iOS 大图加载处理
整体思维如下:先计算好原图片的每个分片
CGRect
,然后在根据设备获取到对应的缩放后的分片
CGRect
键盘侠-弹壳
·
2023-01-29 23:38
ios
ios
webview
objective-c
iOS 切割图片
1-(UIImage*)CutImageWithImage:(UIImage*)imagewithRect:(
CGRect
)rect2{3//使用CGImageCreateWithImageInRect
weixin_34242819
·
2023-01-29 23:06
移动开发
swift - UICollectionView
UICollectionViewDelegateFlowLayout使用系统的layoutletcollectionLayout=UICollectionViewFlowLayout.init()letrect=
CGRect
蜿蜒花骨朵
·
2023-01-29 16:32
JFDouYu-Swift(三)
BaseAnchorViewController{privatelazyvaramuseMenuView:JFAmuseMenuView={letview=JFAmuseMenuView.amuseMenuView()view.frame=
CGRect
土鳖不土
·
2023-01-29 13:01
上一页
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
其他