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
设置textField的几个属性
显示文本位置都要调整,其实也就设置下划线、placeHolder的位置,显示文本的位置、编辑文本的位置继承UITextField,重写drawRect,实现几个方法就好了//添加下滑线-(void)drawRect:(
CGRect
瑞廷
·
2020-04-02 18:14
iOS textField设置placeHold的位置,颜色和输入文字的位置,切圆角
//textField占位文字的位置-(
CGRect
)placeholderRectForBounds:(
CGRect
)bounds{[superplaceholderRectForBounds:bounds
蓝_上海求职
·
2020-04-02 18:46
用CGContextRef画图形
-(CGSize)drawInRect:(
CGRect
)rectwithFont:(UIFont*)fontNS_DEPRECATED_IOS(2_0,7_0
汪小喵
·
2020-04-02 17:17
UILabel(加删除线、多格式文本)
下班之前,发现有一个需求忘记加上去了,就是UILabel加删除线¥88.88如何实现呢,这个实际上就是加一条线的,继承一个UILabel,然后drawRect:-(void)drawRect:(
CGRect
天空中的球
·
2020-04-02 15:38
UITextField 的清空按钮 clearButton样式修改
UITextField清空按钮clearButton改变位置-(
CGRect
)clearButtonRectForBounds:(
CGRect
)bounds{returnCGRectMake(bounds.origin.x
超_iOS
·
2020-04-02 13:59
UIView初始化执行函数的时机
-(id)initWithFrame:(
CGRect
)frame-UIView的指定初始化方法;总是发送给UIView去初始化,除非是从一个nib文件中加载的;-(id)initWithCoder:(NSCoder
Huangjs
·
2020-04-02 10:46
在自定义的方法获取点击的cell的行号
indexPathForCell:(UITableViewCell*)cell;//returnsnilifcellisnotvisible-(nullableNSArray*)indexPathsForRowsInRect:(
CGRect
Tanyfi
·
2020-04-02 10:21
在价格上面画线的小demo
此时有两张实现方法:一种是画两个点,再连起来;另一种是苹果封装好的方法--UIRectFill不管怎样,都要自定义lable,在.m文件中重写drawLine:方法:方法二:-(void)drawRect:(
CGRect
MONKEY小巧
·
2020-04-02 05:05
Quartz2D(一)之简单介绍
Quarz2D一.自定义一个UI控件的样式直接在该自定义控件的类中实现-(void)drawRect:(
CGRect
)rect方法并使用Quarz2D绘制即可,如下://在自定义控件的类里面直接重写drawRect
forvert
·
2020-04-02 03:36
十八、Swift3.0之懒加载和initWithCoder方法
classDemoLabel:UILabel{//重写构造函数overrideinit(frame:
CGRect
){super.ini
ZhengYaWei
·
2020-04-02 03:02
iOS 绘制虚线的三种方法
方法一:通过Quartz2D在UIViewdrawRect:方法进行绘制虚线//可以通过setNeedsDisplay方法调用drawRect:-(void)drawRect:(
CGRect
)rect{
伯牙呀
·
2020-04-02 00:53
设置UICollectionView最大间距
CollectionView左对齐的问题,就想到了设置CollectionView最大间距即可解决左对齐的问题,话不多说,直接上代码overridefunclayoutAttributesForElements(inrect:
CGRect
BeSt2wazi
·
2020-04-01 21:17
巧用UITextView实现富文本的点击效果
具体方法如下先设置NSLinkAttributeName属性//用UItextView实现富文本的功能UITextView*detail=[[UITextViewalloc]initWithFrame:
CGRect
蝼蚁撼树
·
2020-04-01 18:18
iOS通过alpha通道来自由改变图片的颜色
UIColor)->UIImage{UIGraphicsBeginImageContextWithOptions(self.size,false,0.0)tintColor.setFill()letbounds=
CGRect
Oo晨晨oO
·
2020-04-01 16:46
iOS 绘制曲线图
1.画直线-(void)drawRect:(
CGRect
)rect{//获得处理的上下文CGContextRefcontext=UIGraphicsGetCurrentContext();//指定直线样式
三方
·
2020-04-01 12:12
iOS-Leaks
现在利用Leaks来查找项目的内存泄露#import"TriangleView.h"@implementationTriangleView-(void)drawRect:(
CGRect
)
linbj
·
2020-04-01 10:40
swift 计算文字的宽高
//计算文字高度funcgetTextRectSize(text:NSString,font:UIFont,size:CGSize)->
CGRect
{letattributes=[NSFontAttributeName
chinwy
·
2020-04-01 03:20
iOS Range to frame
pragmamarkPrivate------------Rangetoframe-(
CGRect
)frameOfTextRange:(NSRange)rangeinTextView:(UITextView
_Mach
·
2020-04-01 02:55
iOS 重写cell的Frame
这时我们可以通过重写cell的setFrame方法来达到我们的目的;方法一:在自定义cell类.m文件中添加如下代码://重写setFrame方法,为Cell添加阴影偏移-(void)setFrame:(
CGRect
oc123
·
2020-03-31 23:55
开关按钮(UISwitch)
//Switch宽高无法设置//letGPLswitch=UISwitch(frame:
CGRect
(x:100,y:200,width:200,height:200))letGPLswitch=UISwitch
焉逢12
·
2020-03-31 19:39
initWithFrame和initWithCoder的区别
一.initWithFrame:initWithFrame方法是用来根据制定的
CGRect
初始化并返回一个新的视图对象的,其他UI对象,也有initWithFrame方法,这里我们以UIView为例,讲一下这个方法何时使用
superLee
·
2020-03-31 17:32
showsHorizontalScrollIndicator设置为true导致crash的问题
(coder:),但是在调用init的时候是没有赋值frame的,所以我override了frame,在didSet里做的初始化,大概代码:overridevarframe:
CGRect
{didSet{
wsxiaoluob
·
2020-03-31 14:00
简单的图形定制
画图入口关于画图的方法必须写在这个方法中frame被确定后,就会执行drawRect方法执行[selfsetNeedsDisplay];方法时会重新调用drawRect方法-(void)drawRect:(
CGRect
倩倩的小伙夫1
·
2020-03-31 14:00
Swift注释
Swift注释//MARK:对方法注释//MARK:-创建TableViewfunccreateTableView(){tableViewPlain=UITableView(frame:
CGRect
(x
不愿透漏姓名的s
·
2020-03-31 12:49
ios Quartz2D使用(画一些简单的图形)(2)
一、画图形(这些都是要继承uiview重写(void)drawRect:(
CGRect
)rect方法,后面会说在viewcontroller中如何画)1.圆形//圆角矩形//UIBezierPath*path
摄影师诺风
·
2020-03-31 11:36
UITextField 自定义 不编辑状态 展示默认值
UITextField.h中添加属性@property(nonatomic,strong)NSString*actualText;.m初始化时,添加监听方法-(instancetype)initWithFrame:(
CGRect
illaclv
·
2020-03-31 06:31
Xcode8新增扩展
1.在Xcode8中新增文档注释功能(bug原因,在测试版本未能实现出来)实现方法:option+cmd+///1.创建一个view视图,并设置frameletv=UIView(frame:
CGRect
一盏魂灯渡幽冥
·
2020-03-31 01:14
UISlider 滑块图标 已滑动图片 未滑动图片 自定义
slidersetThumbImage:[UIImageimageNamed:@"sc_sliderBtn"]forState:UIControlStateNormal];自定义滑块的大小--需要重写父类的下方法:-(
CGRect
成都阿普匠_zhan
·
2020-03-31 01:12
UISlider 定制
interfaceYJL_Slider:UISlider@property(nonatomic,assign)CGFloatsliderHight;//滑条的高度//初始化方法-(instancetype)initWithFrame:(
CGRect
Summer_YJL
·
2020-03-31 00:43
使用CAGradientLayer实现颜色渐变和特效
首先看一下效果图:效果一:效果二:效果三:效果一:CAGradientLayer*colorLayer=[CAGradientLayerlayer];colorLayer.frame=(
CGRect
){
iOS谢先森
·
2020-03-30 23:36
iOS气泡效果(swift3)
classViewController:UIViewController{letchatV1:UIImageView={letiv=UIImageView()iv.frame=
CGRect
(x:0,y:
FaiChou
·
2020-03-30 21:46
倒计时
-(id)initTerminalWithFrame:(
CGRect
)framestartTime:(NSInteger)startTimetype:(TimeStyle)type{self=[superinitWithFrame
木木_mislay
·
2020-03-30 19:07
iOS -boundingRectWithSize计算文字大小问题
UILabel有两个计算文字大小的方法:1.针对对富文本计算NSAttributedString(
CGRect
)boundingRectWithSize:(CGSize)sizeoptions:(NSStringDrawingOptions
摸着石头过河_崖边树
·
2020-03-30 13:16
SpriteKit中的坐标系简要
1.SK中所有在界面上对用户可见的对象都有一个Frame,其实就是一个矩形(
CGRect
结构体)。所有的矩形被放到window窗体上
自在的仙人
·
2020-03-30 11:17
如何实现圆角矩形, 有哪些方法可以实现扇形View
view.layer.cornerRadius来实现使用Quartz2D以及贝塞尔曲线来绘制(图形上下文绘制到View上)实现扇形View:使用Quartz2D以及贝塞尔曲线来绘制在-(void)drawRect:(
CGRect
面糊
·
2020-03-30 09:03
重写一个简单按钮,扩大可点击范围
#import"JHmoreBtn.h"@implementationJHmoreBtn-(instancetype)initWithFrame:(
CGRect
)frame{self=[superinitWithFrame
泗叼的残宝宝
·
2020-03-30 09:05
自学1
-(void)drawRect:(
CGRect
)rect{[superdrawRect:rect];//获取当前上下文CGContextRefcontext=UIGraphicsGetCurrentContext
su_19
·
2020-03-30 08:35
swift----懒加载
可是,在编写代码时会有一些问题1lazyvarheaderImageView:UIImageView={letheaderImageView:UIImageView=UIImageView(frame:
CGRect
.init
Bearger
·
2020-03-30 05:16
iOS 支付密码圆点显示(swift4.0)
varroundLayerArray=[CALayer]()overrideinit(frame:
CGRect
){super
_Waiting_
·
2020-03-30 03:19
ios view的frame和bounds之区别(位置和大小)
一、首先列一下公认的资料:先看到下面的代码你肯定就明白了一些:-(
CGRect
)fram
博BlingBing
·
2020-03-30 00:51
轻拍手势UITapGestureRecognizer
gestureView上//将view的背景颜色设置为白色self.view.backgroundColor=UIColor//创建一个UIViewletgestureView=UIView(frame:
CGRect
七叶5323
·
2020-03-29 11:32
UITableViewCell设置圆角。
-(void)setFrame:(
CGRect
)frame{CGRectf=frame;//距离左边框的距离f.origin.x=5;//距离右边框的距离f.size.width=frame.size.width
MaShuai丨
·
2020-03-29 08:39
iOS NSConcreteValue处理(NS类型转CG类型)
近期RAC中给scrollview添加观察者,接收滑动的数值时发现返回的类型为:NSConcreteValue,我们需要转化为我们熟知的CG类型(CGPoint,
CGRect
等)。
vision_colion
·
2020-03-29 06:47
将View转化为图片
在view上面添加一张图片,然后将View转化为一张图片+(UIImage*)getBgViewFrame:(
CGRect
)rectwithDefaultImage:(UIImage*)placeImage
pond
·
2020-03-29 06:37
绘图-圆环进度条实现详解
//画背景线、填充线、小圆点、文字-(void)drawRect:(
CGRect
)rect{[superdrawRect:rect];#获取图形上下文CGContextRe
進无尽
·
2020-03-29 02:07
boundingRectWithSize计算文字高度不准问题
UILabel有两个计算文字大小的方法:1.针对对富文本计算NSAttributedString-(
CGRect
)boundingRectWithSize:(CGSize)sizeoptions:(NSStringDrawingOptions
宋唐不送糖
·
2020-03-29 01:22
iOS开发之圆角设置(xib/纯代码)
1.xib设置图片圆角Paste_Image.png2.纯代码设置圆角(也可以由xib拉线添加),效率不高-(void)drawRect:(
CGRect
)rect{[superdrawRect:rect
朱晓晓的技术博客
·
2020-03-29 00:23
swift 指定文字(包括下划线)特殊颜色
overridefuncviewDidLoad(){super.viewDidLoad()self.view.backgroundColor=UIColor.blackletlabel=UILabel.init(frame:
CGRect
独孤伊人_xie
·
2020-03-28 23:46
swift3.0 简单的九宫格
7letcount=4letrow=i/countletcol=i%countletw=140leth=44letx=col*(margin+w)+30lety=row*(margin+h)+30btn.frame=
CGRect
超级疯小肛
·
2020-03-28 16:10
Objective-C常用代码
CGRect
的新写法:CGRectframe=(
CGRect
){0,0,image.size};CGRectsframe=(
CGRect
){0,0,10,10};CGFloatx=CGRectGetMinX
雨轩_99
·
2020-03-28 12:34
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他