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 图片上添加文字
paramattributed文字样式@return新图片*/+(UIImage*)imageSetString_image:(UIImage*)imagetext:(NSString*)texttextPoint:(
CGPoint
YvanLiu
·
2019-12-24 02:10
swift之UILabel用法详解
GitHub:https://github.com/jixiang0903/LabelDemo-swift//1.创建letlabel=UILabel(frame:CGRect(origin:
CGPoint
执念12o3
·
2019-12-23 14:49
CoreGraphics、QuartzCore、CoreAnimation和Quartz 2D四者的区别
1.CoreGraphics:翻译为核心图层,是一组C级别的API,例如我我们常用的CGGloat、CGSize、
CGPoint
都是定义在这个框架。
FlowerKanZhe
·
2019-12-22 19:17
iOS不规则四边形视图
如下图所示)xiaoguo.png解决步骤:1.让它看起来不规则(视图处理):使用了view.layer.mask约束视图边界2.让它用起来不规则(事件处理):重写funcpointInside(point:
CGPoint
is0bnd
·
2019-12-22 16:58
ios 坐标转换
//将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(
CGPoint
)convertPoint:(
CGPoint
)pointtoView:(UIView*
nemoispretty
·
2019-12-22 07:31
iOS - 扩大按钮的点击范围
方法其实也简单,重写一个Button类,这个类继承于UIButton,然后再重写下面这个方法即可:–(BOOL)pointInside:(
CGPoint
)pointwithEvent:(UIEvent)
溪钥
·
2019-12-22 06:03
iOS UI相关面试题
UIView与CALayerUIView为CALayer提供内容,以及负责处理触摸等事件,参与响应链CALayer负责显示内容contents二、事件传递与视图响应链:-(UIView*)hitTest:(
CGPoint
全网iOS面试题总结
·
2019-12-22 05:48
5、变换
CGAffineTransform是一个可以和二维空间向量(例如
CGPoint
)做乘法的3X2的矩阵当对图层应用变换矩阵,图层矩形内的每一个点都被相应地做变换,从而形成一个新的四边形的形状。
人生路02
·
2019-12-21 07:26
UISegmentedControl-选择控件
letseg:UISegmentedControl=UISegmentedControl(items:arr)seg.center=
CGPoint
(x:100,y:100
文艺小年青
·
2019-12-20 16:43
GeekBand iOS应用开发实战学习笔记(第四周)
CoreGraphics缩写是CG,
CGPoint
{x,y}代表了在屏幕x,y位置上的一个点,创建函数是CGPointMake(x,y)创建了一个在x,y位置上的点,相比较函数是CGPointEqualToPoint
Hysoka
·
2019-12-20 15:44
OC中重要的一些概念<三>
常用的结构体NSPoint和CGPointCGPoint和NSPoint是同义的
CGPoint
代表的是二维平面中的一个点可以使用CGPointMake和NSMakePoint函数创建CGPointNSSize
imy博
·
2019-12-20 09:28
事件处理
-(UIView*)hitTest:(
CGPoint
)pointwithEvent:(UIEvent*)event;-(BOOL)pointInside:(
CGPoint
)pointwithEvent:
01_Jack
·
2019-12-20 09:48
计算两点距离、点间角度、线间角度
#definekRadians(RADIAN)(180.0*RADIAN/M_PI)//.h//点间间距+(CGFloat)distanceFromPoint:(
CGPoint
)starPointto:
CHADHEA
·
2019-12-20 03:59
Swift心得之UI篇
创建UIView对象使用不带参数的构造方法来创建UIView对象letview1:UIView=UIView()通过传frame来创建一个UIView对象(CGRet类型:是由一个通过x,y组成的
CGPoint
的的可可
·
2019-12-19 23:47
UIView中的坐标转换
//将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(
CGPoint
)convertPoint:(
CGPoint
)pointtoView:(UIView*
天亮説晚安
·
2019-12-19 16:10
iOS中Quartz2d的简单使用
UIGraphicsGetCurrentContext();//2.描述路径UIBezierPath*path=[UIBezierPathbezierPath];//2.1.设置起点[pathmoveToPoint:
CGPoint
magic_pill
·
2019-12-18 11:41
扩大动画效果,希望你喜欢
UIColor.cyanColor().CGColor//扩大方法CGRectInset(rect,dx,dy)->以原rect为中心,再参考dx,dy,进行缩放或者放大,-radius放大funcexpend(center:
CGPoint
iOS_成才录
·
2019-12-18 11:11
Swift 3.0 使用 Quartz2D
move(to:
CGPoint
(x:
Snorlax丶
·
2019-12-18 09:13
iOS中将一个view的frame转换为基于屏幕坐标的方法
-(
CGPoint
)convertPoint:(
CGPoint
)pointtoView:(nullableUIView*)view;-(
CGPoint
)convertPoint:(
CGPoint
)pointfromView
平谦
·
2019-12-18 08:48
iOS工程基本配置
//设置背景颜色self.view.backgroundColor=[UIColorredColor];//获取手机物理尺寸//CGSize结构体元素的结合bounds:size//
CGPoint
//CGRectCGFloatw
程子勋
·
2019-12-17 22:35
判断点击、触摸区域是否属于当前UIView
,用于判断用户点击的点是否属于当前这个视图,其定义如下:@interfaceUIView//defaultreturnsYESifpointisinbounds-(BOOL)pointInside:(
CGPoint
TroyZhang
·
2019-12-17 16:43
UIButton扩大点击范围
解决方法新建UIButton分类,重写-(nullableUIView*)hitTest:(
CGPoint
)pointwithEvent:(nullableUIEvent*)event;改变按钮的有效点击区域代码
侯航磊
·
2019-12-17 16:32
Swift基础--手势识别(双击、捏、旋转、拖动、划动、长按)
=1//放大、缩小varnetRotation:CGFloat=1;//旋转varnetTranslation:
CGPoint
!//平移varimage
codeEditor
·
2019-12-17 09:52
扩大视图热区范围
扩大UIbutton的点击范围,需要重写方法两个方法中的任意一个即可1,overrideopenfuncpoint(insidepoint:
CGPoint
,withevent:UIEvent?)
iOneWay
·
2019-12-15 00:47
扩大button的点击事件
hitTest方法,扩大button的点击范围即可,做法就是自定义一个Button,然后在.m里重写即可,做法如下下面是将button的点击区域向两侧扩展了20point大小-(UIView*)hitTest:(
CGPoint
阶梯
·
2019-12-14 19:12
IOS常见结构体 - OC
NSPoint和
CGPoint
的使用://
CGPoint
/NSPoint//NSPoint是
CGPoint
得一个别名//用来表示二维平面的一个点//包含两个成员x(点的x方向)y(y方法)CGPointc1
以太死多
·
2019-12-14 14:25
UIView 凸出部分可点击
6FDA77D8-44CB-4AF4-BDB5-41BCF6FEAAA7.png为解决这个问题,可以重写父类的2个方法中选其一-(nullableUIView*)hitTest:(
CGPoint
)pointwithEvent
tangbin583085
·
2019-12-14 10:28
iOS坐标转换(
CGPoint
、CGRect)
场景:有两个视图view1和view2,在view1上取一个point,并且这个点在view1上的坐标(以view1左上角为0,0点)是知道的,那么如何能算出这个点以view2左上角为0,0点的坐标值呢?有两种方法:根据view1、view2的frame,结合point的坐标自己手动计算。(这种方法这里就不说了)苹果提供了api,通过调用苹果的提供的api就能直接帮我们算出结果。通过事例学习这四个
长不大的帅小伙
·
2019-12-13 22:16
果冻效果原理解析
效果图:主要分三点:1.曲线路径的绘制通过这两段代码产生曲线://起始点moveToPointbezierPath.moveToPoint(
CGPoint
(x:redPointX,y:redPointY
sunshineAku
·
2019-12-13 21:06
下滑隐藏导航栏 上滑出现
下滑隐藏导航栏上滑出现-(void)scrollViewWillEndDragging:(UIScrollView*)scrollViewwithVelocity:(
CGPoint
)velocitytargetContentOffset
WilliamChou_
·
2019-12-13 07:26
iOS-- UIView中的坐标转换
//将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(
CGPoint
)convertPoint:(
CGPoint
)pointtoView:(UIView*
wenshao1018
·
2019-12-12 22:50
i0S-CAShaperLayer结合UIBezierPath画圆二
实例:-(void)drawRoundView:(
CGPoint
)centerPointwithStartAngle:(CGFloat)startAnglewithEndAngle:(CGFloat)endAnglewithRadius
星星爱上月亮
·
2019-12-12 21:47
NSValue
NSValue除了能够包装NSNumber能够包装的基础数字类型外,还能够包装系统框架提供的CGRect/
CGPoint
/CGSize等数据结构,也可以是自己定义的struct。最终也能放入数组。
笨鸟后飞了
·
2019-12-12 08:13
ScrollView 平滑过渡到特定位置
拖拽结束后就回调方法*@paramoffset*@return*/-(void)scrollViewWillEndDragging:(UIScrollView*)scrollViewwithVelocity:(
CGPoint
ZCY_YAM
·
2019-12-12 08:59
结合一道面试题浅谈触摸事件的流程
-(UIView*)hitTest:(
CGPoint
)pointwithEvent
dj_rose
·
2019-12-12 07:37
UI视图相关
2)事件传递-(UIView*)hitTest:(
CGPoint
)pointwithEv
yinxing
·
2019-12-11 19:46
iOS 开发:Foundation 框架详尽总结之『数字、结构体、日期、文件类』
bujige.net文章链接:https://bujige.net/blog/iOS-Foundation-other.html本文对Foundation框架中一些数字类(NSNumber)、常用结构体类(
CGPoint
行走少年郎
·
2019-12-08 15:09
UICollectionView粘性滑动
1、在UICollectionViewFlowLayout子类里重写-(
CGPoint
)targetContentOffsetForProposedContentOffset:(
CGPoint
)proposedContentOffsetwithScrollingVelocity
然亦伞
·
2019-12-08 05:45
iOS 仿射变换和3D变换
CGAffineTransform是一个可以和二维空间向量(例如
CGPoint
)做乘法的3X2的矩阵:Paste_Image.png当对UIView应用变换矩阵,UIView图层矩形内的每一个点都被相应地做变换
蓝新
·
2019-12-08 01:45
iOS开发常用小知识
NavigationBar//1.当我们的手离开屏幕时候隐藏-(void)scrollViewWillEndDragging:(UIScrollView*)scrollViewwithVelocity:(
CGPoint
七里田间的守望者
·
2019-12-07 19:32
iOS开发中坐标系的转换
一.官方方法//将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(
CGPoint
)convertPoint:(
CGPoint
)pointtoView:(UIView
几分心动i
·
2019-12-07 06:59
ios button超出父视图范围的部分无法响应点击的解决方法
重写此方法,if中判断是否点击在自己想让其响应的部分,returnYES就能响应点击事件,在自定义tabbar和其他一些控件中很有用-(BOOL)pointInside:(
CGPoint
)pointwithEvent
karthus
·
2019-12-06 11:40
drawRect简单封装
#definekBlackColor[UIColorblackColor]//.h//划线+(void)drawLineMoveToPoint:(
CGPoint
)pointaddLineToPoint:
CHADHEA
·
2019-12-02 12:15
获取两个点所在直线与CGRect的交点
//获取一条向量与矩形交点,0没有交点,1有一个交点,2有两个交点-(
CGPoint
*)getIntersectionPointWithLine:(
CGPoint
)startend:(
CGPoint
)endandRect
七维树
·
2019-12-01 16:03
关于UI事件传递,图像显示,性能优化,离屏渲染
CALayerimageUIView为CALayer提供内容,以及负责处理触摸等事件,参与响应链CALayer负责显示内容contents二、事件传递与视图响应链:-(UIView*)hitTest:(
CGPoint
iOS技术汇总
·
2019-12-01 11:17
IOS--UIView中的坐标转换
//将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(
CGPoint
)convertPoint:(
CGPoint
)pointtoView:(UIView*
金歌漫舞
·
2019-11-30 04:33
罗盘(转盘)Demo
罗盘根据用户手机方向旋转点击东南西北8个方向响应事件在旋转的同时,记录当前朝向以及反向朝向思路避免使用UIButton导致UI层级过多的卡顿使用UIBezierPath绘制路径,然后使用-(BOOL)containsPoint:(
CGPoint
面糊
·
2019-11-29 23:07
iOS探索:UI视图之事件传递&视图响应
事件传递事件传递的两个核心方法-(nullableUIView*)hitTest:(
CGPoint
)pointwithEvent:(nullableUIEvent*)event;//recursivelycalls-pointInside
熊猫超人biubiubiu
·
2019-11-29 14:08
inverview
/**事件传递hiddenuserInteractionEabledalpha>0.1(BOOL)pointInside:(
CGPoint
)pointwithEvent:(UIEvent*)event{
reboot_q
·
2019-11-29 08:04
iOS中bounds和frame的理解
默认location(x,y)为(0,0),size(width,height).CenterA(
CGPoint
)表示在其superv
Shawn_Wang
·
2019-11-29 08:00
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他