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
CGPoint
iOS开发swift -- CAEmitterLayer粒子发射器
CALayer{init(rectSize:CGRect){super.init()letemitterLayer=CAEmitterLayer()emitterLayer.emitterPosition=
CGPoint
Hayley__
·
2020-04-08 06:54
UIButton超出superview的边界响应事件的方法
在该UIView下实现-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event就能解决此问题。
时光作祟不朽间
·
2020-04-07 11:48
swift 之超出父视图点击事件响应处理
常常遇到一些超出父视图的按钮:例如:Snip20180327_2.png这是后的做法是遍历到响应事件的视图,将点击的坐标转化到父视图,并返回相应subViewoverridefunchitTest(_point:
CGPoint
南山青稞酒
·
2020-04-06 23:32
Swift_3.0_初级篇14_拼接字符串_格式化字符串
="BOSS"letpoint=
CGPoint
(x:100,y:100)//字符串拼接\(变量/常量)letstr="\(name)\(age)\(title)\(point)"print(str)//
时苒君
·
2020-04-05 16:05
Swift小技巧(三)
所有小技巧都是基于Swift31.实现tableview滚动到底部的功能//获得底部的位置letbottomOffset=
CGPoint
(x:0,y:scrollView.contentSize.height-scrollView.bounds.height
狂奔的胖蜗牛
·
2020-04-05 08:43
贝塞尔曲线
二次贝塞尔曲线查看一下API,是通过下面方法来实现的:-(void)addQuadCurveToPoint:(
CGPoint
)endPointcontrolPoint:(
CGPoint
)controlPoint
HAPPY小元宝
·
2020-04-04 20:25
iOS扇形菜单
创建90度扇形坐标数组-(NSArray*)creatPointArrayWithNumber:(NSInteger)numberpoint:(
CGPoint
)pointr:(CGFloat)r{NSMutableArray
幻想无极
·
2020-04-04 14:20
获取点击label上的文字的index
在CoreText的CFLine中有这样一个函数CTLineGetStringIndexForPosition(_line:CTLine,_position:
CGPoint
)->CFIndex从这个函数的命名就很容易看出这是根据位置获取
__ENUUI
·
2020-04-04 05:35
iOS_三角函数
defineDegrees_To_Radians(angle)((angle)/180.0*M_PI)eg:计算三角形的三个点CGFloatR=200;CGFloatoirin_y=100;CGPointpoint0=
CGPoint
陈胜华
·
2020-04-04 02:54
swift中UISwitch的使用
super.viewDidLoad()self.setupSwitch()}funcsetupSwitch(){//创建switchletswitch_=UISwitch()switch_.center=
CGPoint
不安分心
·
2020-04-04 00:52
【OC梳理】结构体、枚举
OC中结构体非常常见,比如说我们经常用到的
CGPoint
、CGRect等等。下面我们来分析一下
CGPoint
这个结构体。
忠橙_g
·
2020-04-03 16:14
iOS 关于子视图超出父视图后无法响应点击事件的处理办法
-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event{for(UIView*viewinself.subviews){CGPointviewP
Coder丶CCSH
·
2020-04-03 03:40
swift-基础-基本语法1
UIColor.redColor()枚举:OC:UIButtonTypeContactAddSwift:UIButtonType.ContactAdd创建结构体:OCCGPointMake()Swift:
CGPoint
埃林的奶酪
·
2020-04-03 02:53
iOS 签名涂鸦画板
ZWGraphicView.h的代码如下:@interfaceZWGraphicView:UIView{
CGPoint
_start;//起始点
CGPoint
_move;//移动点CGMutablePathR
KeyboardLife
·
2020-04-02 23:25
UIScrollView
self.sv.contentSize=CGSizeMake(VIEW_WIDTH*6,VIEW_HEIGHT);//偏移量//只要视图滚动偏移量就会变化//只要改变偏移量视图就会滚动sv.contentOffset=
CGPoint
肉肉要次肉
·
2020-04-02 16:55
50行代码实现刮奖效果
涂层代码⬇️classLuckyCard:CALayer{varpoint:
CGPoint
!{didSet{oldValue==nil||isFinished?
晚雪浓情
·
2020-04-01 10:32
SVPullToRefresh 同时进行上拉和下拉刷新的问题
上拉和下拉刷新同时进行的问题,解决方法如下:如果不需要上拉刷新同时下拉加载就在UIScrollView+SVInfiniteScrolling.m这个类的-(void)scrollViewDidScroll:(
CGPoint
京哥
·
2020-04-01 07:43
开关按钮(UISwitch)
letGPLswitch=UISwitch(frame:CGRect(x:100,y:200,width:200,height:200))letGPLswitch=UISwitch()GPLswitch.center=
CGPoint
焉逢12
·
2020-03-31 19:39
添加
CGPoint
对象到一个NSArray
NSArray*points=[NSArrayarrayWithObjects:[NSValuevalueWithCGPoint:CGPointMake(0,0)],[NSValuevalueWithCGPoint:CGPointMake(0,1)],nil];NSValue*value=[pointsobjectAtIndex:0];//例如取出第一项CGPointpoint=[valueCGP
milk_powder
·
2020-03-31 14:16
UIView
还可以是随机色3.将myView添加到self.window中self.window是应用主窗口4.得到myView的宽度,得到myView的X点坐标5.视图的中心点可以更改视图myView.center=
CGPoint
傲骨天成
·
2020-03-31 02:14
无法点击的视图怎么加点击事件
//事件传递的时候使用//当事件传递给控件的时候调用//寻找最合适的View进行处理,倒叙遍历//point:当前的触摸点,point的这个坐标系就是方法的调用者-(UIView*)hitTest:(
CGPoint
蒋昉霖
·
2020-03-30 21:44
重写一个简单按钮,扩大可点击范围
initWithFrame:(CGRect)frame{self=[superinitWithFrame:frame];if(self){}returnself;}//修改点击范围-(BOOL)pointInside:(
CGPoint
泗叼的残宝宝
·
2020-03-30 09:05
IOS什么情况下使用assign,copy,retain,strong,weak
1、assign:基础类型(简单类型,原子类型):NSInteger,
CGPoint
,CGFloat,C数据类型(int,float,double,char等等)2、copy:含有可深度拷贝的mutable
Loki_
·
2020-03-29 16:02
iOS NSConcreteValue处理(NS类型转CG类型)
近期RAC中给scrollview添加观察者,接收滑动的数值时发现返回的类型为:NSConcreteValue,我们需要转化为我们熟知的CG类型(
CGPoint
,CGRect等)。
vision_colion
·
2020-03-29 06:47
Swift - 开关按钮(UISwitch)的用法
;overridefuncviewDidLoad(){super.viewDidLoad()uiswitch=UISwitch()//设置位置(开关大小无法设置)uiswitch.center=
CGPoint
西蜀
·
2020-03-28 19:38
3.2 iOS view的拖拽
当触摸移动的时候调用该方法-(void)touchesMoved:(NSSet*)toucheswithEvent:(UIEvent*)event>重点掌握UITouch的下列方法//返回触摸点在指定view上面的位置-(
CGPoint
刘2傻
·
2020-03-28 14:17
UICollectionView uiscrollview等与uislider滑动事件冲突
(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event;//recursivelycalls-pointInside:withEvent:.pointisinthereceiver'scoordinatesystem
moodi
·
2020-03-28 14:24
iOS 画贝塞尔曲线 连续曲线 平滑曲线 曲线图表
利用贝塞尔曲线画一段连续曲线bezierDemo2.pngbezierDemo1.pngimage.png如果我们根据几个点画一条连续的曲线,我们使用的方法是-(void)addCurveToPoint:(
CGPoint
ElegantLiar
·
2020-03-28 06:31
iOS坐标转换注意
官方提供了4个方法(UIView的方法):-(
CGPoint
)convertPoint:(
CGPoint
)pointtoView:(nullableUIView*)view;//点转换-(
CGPoint
芝麻酱的简书
·
2020-03-28 03:35
《打怪篇》-> 视图遮挡响应事件
视图之间遮挡响应事件问题最近开发过程中出现如下问题:见图1图1根据图1的问题,在网上看到了解决办法:-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*
Ran_戈
·
2020-03-27 19:53
UIBezierPath -- 利用贝塞尔曲线绘制平滑曲线数据图形
的第一时间就是哦买噶...对着UI想了半天,这曲线怎么画,圆心怎么找,弧度怎么算....终于...原来是我想多了..贝塞尔曲线完美解决这一问题,主要方法就是使用-(void)addCurveToPoint:(
CGPoint
Eleven_Lv
·
2020-03-27 18:47
iOS给view添加虚线边框
view:UIView){letshapeLayer:CAShapeLayer=CAShapeLayer()shapeLayer.bounds=view.boundsshapeLayer.position=
CGPoint
山有木枝壮
·
2020-03-27 17:55
OC打印结构体时转换成对象打印
OC直接打印结构体,点(CGRect,CGSize,
CGPoint
,UIOffset)等数据类型,我们完全可以把其转换为OC对象来进项打印调试,而不必对结构体中的成员变量进行打印.例如可以使用NSStringFromCGRect
言己言
·
2020-03-26 13:44
简单的例子效果
lizi.png//创建发射器letemitterLayer=CAEmitterLayer()//设置位置emitterLayer.emitterPosition=
CGPoint
(x:view.bounds.width
AnnieAri
·
2020-03-26 12:30
iOS UIView的frame、bounds和center
首先,frame和bounds都是CGRect类型,CGRect包含一个origin和一个size,origin是
CGPoint
类型,size是CGSize类型。那好。
iOS腾蛟起凤
·
2020-03-25 02:47
iOS--增大button的点击区域
可以通过以下方法:1.自定义点击按钮-(BOOL)pointInside:(
CGPoint
)pointwithEvent:(UIEvent*)event{//此处需要获取bounds,非frameCGRectbounds
似奔跑的野马
·
2020-03-24 20:14
超出父视图范围的子视图响应事件
//重写该方法后可以让超出父视图范围的子视图响应事件-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event{UIView*view=[superhitTest
漂泊的掳人
·
2020-03-24 11:15
画任意等边多边形
观看本节,你可能需要先了解圆上某一点坐标一.核心部分/***圆点坐标:center,半径:radius,角度:angle*/-(
CGPoint
)pointOfCircleWithCenter:(
CGPoint
东华紫府少阳帝
·
2020-03-24 10:05
手写板,签字版
1.建一个view.h文件复制以下代码/***画布*/@interfaceSKGraphicView:UIView{
CGPoint
_start;
CGPoint
_move;CGMutablePathRef_path
Young森
·
2020-03-24 10:19
实现UILabel的个别字体点击事件
//下面是用coreText实现//UILabel中对应的点Pt在UILabel中所有的字体属性-(NSDictionary*)textAttributesAtPoint:(
CGPoint
)ptwithLabel
fangtang0101
·
2020-03-24 04:27
UIView+Animation一些常用的动画分类
+Animation.h#importfloatradiansForDegrees(intdegrees);@interfaceUIView(Animation)//位移-(void)moveTo:(
CGPoint
Andyzhao
·
2020-03-24 03:11
objective-c 常见的结构体
NSPoint和
CGPoint
##两者同义typedefCGPointNSPoint;//
CGPoint
的定义structCGPoint{CGFloatx;CGFloaty;};typedefstructCGPointCGPoint
一世长安乱
·
2020-03-23 22:25
IOS坐标转换
//将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(
CGPoint
)convertPoint:(
CGPoint
)pointtoView:(UIView*
cornerAnt
·
2020-03-23 16:15
UIView Animation Tutorial
UIViewAnimationTutorialdemoaccordingfromhttps://www.raywenderlich.com/5478/uiview-animation-tutorial-practical-recipes1、改变位置
CGPoint
John易筋
·
2020-03-23 02:08
Autolayout学习笔记
知识点一:1、布局思维传统布局思路中,一个view在哪里有多大,那就写清楚它的坐标位置和宽高就定了,平时用CGRect和
CGPoint
这两种模型就足够了,而且它一定非常听你的话,写的是多少,它绝对就是多少
_浅墨_
·
2020-03-23 00:12
事件传递、响应者链条
对象保存着跟手指相关的信息,比如触摸的位置、时间、阶段当手指移动时,系统会更新同一个UITouch对象,使之能够一直保存该手指在的触摸位置当手指离开屏幕时,系统会销毁相应的UITouch对象UITouch的方法-(
CGPoint
CoderZb
·
2020-03-23 00:33
坐标点转换
坐标点转换-(
CGPoint
)convertPoint:(
CGPoint
)pointtoView:(nullableUIView*)view;-(
CGPoint
)convertPoint:(
CGPoint
穿靴子的阿拉丁
·
2020-03-22 15:48
关于下列
CGPoint
说法正确的是
A.
CGPoint
表示的是笛卡尔平面的一个坐标(x,y)B.
CGPoint
是一个结构体C.
CGPoint
类型是由CoreGraphics框架提供的D.以上全对正确答案:D解析:CoreGraphics框架中的数据结果大都采用了
一块儿钱
·
2020-03-22 13:47
swift - 简单实现粒子效果
importUIKitprotocolEmitterable{}extensionEmitterablewhereSelf:UIViewController{funcstartEmittering(_point:
CGPoint
那就这样吧_
·
2020-03-22 09:41
iOS动画之-关键帧动画
nullable,copy)NSArray*values;用于添加关键帧的数据,根据keyPath设定的值,可以设置成不同的数据,如下所求,将keyPath设置成position时,可以往values中添加不同的
CGPoint
写前端的大叔
·
2020-03-22 06:41
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他