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
UIButton增大响应区域
以为没办法解决了后来在网上一搜真的找到了解决办法:(前提貌似是得把button和icon加到同一个view上不能将button加到这个icon上)/***为了使删除按钮能够扩大响应*/-(BOOL)pointInside:(
CGPoint
沸腾的泪水05314
·
2020-08-03 15:49
模拟UIView类的-hitTest:withEvent:方法系统实现
代码:-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event{if(!
a3031615
·
2020-08-03 10:38
frame与bounds的区别详解
我们来看一下iOS特有的坐标系,在iOS坐标系中以左上角为坐标原点,往右为X正方向,往下是Y正方向如下图:图片.pngbounds和frame都是属于CGRect类型的结构体,系统的定义如下,包含一个
CGPoint
羽裳有涯
·
2020-08-01 11:57
iOS流媒体开发:滑动手势控制音量、亮度和进度(转)
向相应的页面传递自定义button的响应事件,代码如下:.h文件#import@protocolZYLButtonDelegate/***开始触摸*/-(void)touchesBeganWithPoint:(
CGPoint
Goldfish_jinyu
·
2020-08-01 10:50
如何发大按钮的点击热区(可触范围)
,按钮点击热区应不小于44x44pt,否则这个按钮就会让用户觉得“很难用”,因为明明点击上去了,却没有任何响应为了发大按钮的可触范围,需要重写UIButton的-(BOOL)pointInside:(
CGPoint
十方树
·
2020-08-01 00:35
代码
iOS 画笔轨迹优化
iOS画笔轨迹优化一、常规画法-(void)draw_draw:(
CGPoint
*)pointscontext:(CGContextRef)contextcount:(NSInteger)count{CGContextFillPath
iChenfy
·
2020-07-31 12:16
iOS绘图
swift初体验
UIColor.redColor()枚举:OC:UIButtonTypeContactAddSwift:UIButtonType.ContactAdd创建结构体:OC:CGPointMake()Swift:
CGPoint
我的梦想之路
·
2020-07-30 04:28
iOS 扩大按钮的点击范围
iOS扩大按钮的点击范围首先要自定义一个按钮重写方法-(BOOL)pointInside:(
CGPoint
)pointwithEvent:(UIEvent*)event{CGRectbounds=self.bounds
邹邹女王
·
2020-07-30 04:49
UIView重叠点击透过上层UIView
今天由于需求问题需要UIView的部分区域透过点击到下一层UIView所以搜索了一下资料发现只要重写pointInside就可以实现,swift代码如下overridefuncpoint(insidepoint:
CGPoint
我是明明哥
·
2020-07-29 20:32
iOS面试题:当我们要做一些基于 CALayer 的动画时,有时需要设置 layer 的锚点来配合动画,这时候我们需要注意什么?
-(void)setAnchorPoint:(
CGPoint
)anchorPointforView:(UIView*)view{//分别计算原来锚点和将更新的锚点对应
iOS猿_员
·
2020-07-29 11:49
无标题文章
import"TestView.h"@implementationTestView(CGFloat)distanceFromPointX:(
CGPoint
)startdistanceToPointY:(
王蓝胖
·
2020-07-28 03:10
JSPatch 学习二 -- 基础用法(2)
4.特殊类型StructJSPatch原生支持CGRect/
CGPoint
/CGSize/NSRange这四个struct类型,用JS对象表示://Obj-CUIView*view=[[UIViewalloc
简鱼7819
·
2020-07-27 23:08
iOS开发笔记——frame与bouns详解
1.iOS坐标系在iOS坐标系中,以屏幕左上角为坐标原点,往右是X正方向,往下是Y正方向iOS坐标系bounds和frame都是属于CGRect类型的结构体,包含一个
CGPoint
(起点)和一个CGSize
勤奋的小卫子
·
2020-07-27 21:45
iOS swift-高德地图,获取view指定位置坐标(可以用来获取当前view的左上,右下的坐标)
//设置想要获取的view的指定位置,传入view即可letweizhiLeft=gdMapView.convert(
CGPoint
.init(x:CGFloat(0),y:CGFloat(300)),
青菜白玉堂
·
2020-07-27 19:36
CGRect, CGsize,
CGPoint
数据类型:
CGPoint
:表示一个二维坐标系中的点CGSize:表示一个矩形的宽度和高度CGRect:表示一个矩形的位置和大小structCGRect{CGPointorigin;CGSizesize;
GrayMantis
·
2020-07-16 07:04
响应视图外点击范围的子试图
重写-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event,返回你想响应的点击视图-(UIView*)hitTest:(
CGPoint
)pointwithEvent
雪儿的小木屋
·
2020-07-16 02:43
iOS开发:不可变数组和可变数组的区别分析(NSArray / NSMutableArray)
在Object-C中,数组是有序的对象的集合,也可以说数组只能存储对象,而且数组中元素类型不能是int,float,
CGPoint
等类型。下面就
三掌柜666
·
2020-07-15 16:40
iOS开发
UIScrolView-UIPageControl视图
showsHorizontalScrollIndicator:水平滚动条showsVerticalScrollIndicator:垂直滚动条pagingEnabled:自动滚动、控制是否分页翻动常用方法:-(void)setContentOffset:(
CGPoint
PeterKock
·
2020-07-14 18:53
iOS动画:Gradient渐变动画(8)
首先我们创建一个CAGradientLayer的对象gradientLayer,并为其设置起始点和结束点gradientLayer.startPoint=
CGPoint
(x:0.0,y:0.5)gradientLayer.endPoint
jackyMon
·
2020-07-14 11:10
iOS
Swift
动画
结构体如何转字典保存
//结构体转字符串-(NSString*)
CGPoint
2String:(
CGPoint
)point{returnNSStringFromCGPoint(point);}-(NSString*)CGVector2String
元哥830
·
2020-07-14 06:07
uiview hitTest
button超出superView无法点击解决方法-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event{UIView*result=[superhitTest
那是什么
·
2020-07-13 22:52
触摸事件处理
//-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event//{//return[superhitTest:pointwithEvent:event
Z了个L
·
2020-07-13 21:54
Swift3基础语法
:OC:UIButtonTypeContactAddSwift:UIButtonType.contactAdd其中UIButtonType可以省略创建结构体OC:CGPointMake()Swift:
CGPoint
亲爱的大倩倩
·
2020-07-13 20:12
iOS-扩大按钮点击范围
利用runtime和-(nullableUIView*)hitTest:(
CGPoint
)pointwithEvent:(nullableUIEvent*)event;方法给UIButton添加一个Category
linbj
·
2020-07-13 14:51
iOS触摸事件响应链剖析
-(BOOL)pointInside:(
CGPoint
)pointwithEvent:(UIEvent*)event{}这个方法的作用是用来判断,操作的触摸点是否在当前视图上。
墨痕未干
·
2020-07-13 08:13
分析系统查找第一响应者的过程实现
前言:我们知道,当发生点击事件时,系统通过-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event查找第一响应者。
yzhxcql
·
2020-07-13 03:42
7 绘图和手势: Core Graphics(核心绘图)/UIGestureRecognizer(手势) - 斯坦福 iOS
一些结构体//CGFloat://
CGPoint
:有CGFloatx和CGFloaty两个元素//CGSize:有CGFloatwidth和CGFloatheight两个属性//CGRect:有CGPointorigin
以太死多
·
2020-07-13 01:27
让UIView、UIWindow等透明遮挡不影响下面视图操作方法
重写view的hitTest方法-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event{UIView*hitView=[superhitTest
Luke_Hu
·
2020-07-13 00:38
touch链
1-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event2-(BOOL)pointInside:(
CGPoint
)pointwithEvent
事件_666
·
2020-07-12 23:25
iOS开发拓展篇—UIDynamic(捕捉行为)
简介可以让物体迅速冲到某个位置(捕捉位置),捕捉到位置之后会带有一定的震动UISnapBehavior的初始化-(instancetype)initWithItem:(id)itemsnapToPoint:(
CGPoint
行走的菜谱
·
2020-07-12 15:40
UIBezierPath画圆弧的记录
UIBezierPath通过-(void)addArcWithCenter:(
CGPoint
)centerradius:(CGFloat)radiusstartAngle:(CGFloat)startAngleendAngle
CartmanGuo
·
2020-07-11 13:47
iOS
UIView的hitTest和pointInside方法
官方描述-(BOOL)pointInside:(
CGPoint
)pointwithEvent:(UIEvent*)event;ReturnsaBooleanvalueindicatingwhetherthereceivercontainsthespecifiedpoint
j24129114
·
2020-07-10 21:35
绘制坐标图,折线图
项目中会使用坐标图来展示数据的变换,那么就会使用一些ios中的绘制线条的功能,例如://**两点之间画实线-(void)drawLineFrom:(
CGPoint
)origionto:(
CGPoint
)
Devin_Chao
·
2020-07-10 21:37
【游戏】关于45°角度地图坐标的计算原理
-(
CGPoint
)tilePosFromLocation:(
CGPoint
)locationtileMap:(CCTMXTiledMap*)tileMap{//Tilemappositionmustbesubtracted
weixin_30793643
·
2020-07-10 06:33
NSValue与
CGPoint
,NSNumber与基本数据类型 用法
将n个
CGPoint
放到数组:NSValue*val=[NSValuevalueWithCGPoint:CGPointMake(20+i*xunit,520-([lisData[i]doubleValue
格莱美
·
2020-07-10 05:39
扩大按钮(UIButton)点击范围
重写一个Button类,这个类继承与UIButton,重写-(BOOL)pointInside:(
CGPoint
)pointwithEvent:(UIEvent*)event,方法就可以扩大按钮的点击区域
东了个尼
·
2020-07-09 12:33
Objective-C(十、NSRange,point,size,rect,NSNumber,NSValue,NSNull)——iOS开发基础
知识点一直在变,只是作为参考,以苹果官方文档为准~十、常用的类NSRange,NS/
CGPoint
,NS/CGSize,NS/CGRect,NSNumber,NSValue,NSNull1、NSRange
Zsk_Zane
·
2020-07-09 12:20
Objective-C
在ios app中添加类似mac取色剂功能
表达有限,图片来凑:核心代码如下,根据当前的点击位置获取颜色://当前点击位置的颜色-(UIColor*)colorOfPoint:(
CGPoint
)point{unsignedcharpixel[4]
I_m赵昊
·
2020-07-09 10:00
不修改frame修改按钮的响应区
一直以来用的方法就是在按钮上层加一个View用这个View来接收和执行按钮响应时间,前几天被告知还有另外一种方法所以就去找了下发现了下面的方法:UIView的方法列表中发现了-(UIView*)hitTest:(
CGPoint
LiLi_哩哩
·
2020-07-08 23:30
事件运用案例
-(BOOL)pointInside:(
CGPoint
)pointwithEvent:(UIEvent*)event{NSLog(@"%s",__func__);r
前年的邂逅_Jerry
·
2020-07-07 18:43
UI: scrollView 与 tabBar
tabbarextensionFindViewController{funcscrollViewWillEndDragging(scrollView:UIScrollView,withVelocityvelocity:
CGPoint
plantAtree_dAp
·
2020-07-07 17:37
5.6 iOS甩行为UISnapBehavior
UICollisionBehavior作用作用:可以将view通过动画甩到某一个点(二)常用属性和方法//初始化一个甩行为-(instancetype)initWithItem:(id)itemsnapToPoint:(
CGPoint
刘2傻
·
2020-07-07 16:44
SwiftUI 绘图之绘制自定义形状并动画展示(对勾图形含代码)
publicstructCheckmarkShape:Shape{privatevartrim:CGFloat=0.0publicfuncpath(inrect:CGRect)->Path{Path{pinp.move(to:
CGPoint
知识大胖
·
2020-07-07 10:19
SwiftUI动画和手势大全
让UIView、UIWindow等透明遮挡不影响下面视图操作方法
-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event{UIView*hitView=[superhitTest:pointwithEvent
清蘂翅膀的技术
·
2020-07-07 01:33
在IOS中根据圆心坐标、半径和角度计算圆弧上的点坐标
#pragmamark计算圆圈上点在IOS系统中的坐标+(
CGPoint
)calcCircleCoordinateWithCenter:(
CGPoint
)centerandWithAngle:(CGFloat
RenZhiQiang
·
2020-07-06 20:41
iOS - 结构体内存分配
问题来源面试题:
CGPoint
在内存中如何分配?
CGPoint
在OC中是一个结构体,结构体一般采用内存对齐的方式分配。
iOS资深入门
·
2020-07-06 20:46
UIBezierPath贝塞尔曲线实例——静态指南针
直接上代码和呈现效果:letpath=UIBezierPath.init()path.move(to:
CGPoint
.init(x:30,y:100))path.addLine(to:
CGPoint
.init
Cassandra_Y
·
2020-07-06 17:48
MKMapView 的一些自定义tool
从MapView的两个ViewPoint的点,获取两点之间的距离(米)-(double)getMetersBetweenViewPointA:(
CGPoint
)pointApointB:(
CGPoint
七维树
·
2020-07-06 13:47
装箱
NSNumbernuberWithInt:23];NSNumber*ageNumber=@23;拆箱:intage=[ageNumberintValue];2.C语言的符合类型使用NSValue1.创建一个
CGPoint
Mustard_iOS
·
2020-07-06 10:35
核心动画扩展(1)
本扩展增加了默认值对于某些按键,扩展包裹公约,并增加了对关键路径支持
CGPoint
,CGRect,CGSize和CATransform3D类型。
L先生吃Apple
·
2020-07-06 07:55
上一页
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
其他