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
iOS 如何判断一个点在圆、方框、三角形区域内?
如何判断一个点是不是在方框(
CGRect
)、圆(Circle)、三角形(Triangle)内呢?
mofengluo
·
2023-10-30 13:17
网络搜索
ios
浅谈swift 开发技巧
{subviews.forEach(addSubview)}}lazyvarview1:UIView={letview=UIView(frame:
CGRect
(x:0,y:0,width:100,height
元宝是只小肥猫
·
2023-10-29 13:55
拦截布局iOS
no,no,no我们只需要拦截布局即可#pragmamark-拦截布局-(void)setFrame:(
CGRect
)frame{frame.origin.x+=DCMargin+5;frame.size.width
柚子姑娘666
·
2023-10-28 20:29
iOS聊天室广播的显示
@interfaceChatRoomSpecialMessageView:UIView-(instancetype)initWithFrame:(
CGRect
)frame;/***使用说明*@parammessage
左方
·
2023-10-26 20:15
Objective-C规范指南
-点语法-间距-条件判断-三目运算符-错误处理-方法-变量-变量限定符-命名-注释-init和dealloc-字面量-
CGRect
函数-常量-枚举类型-位掩码-私有属性-图片命名-布尔-单例-导入-Xcode
wycandyy
·
2023-10-26 00:21
iOS 利用drawRect方法使用CGContextRef绘制带箭头的气泡view
-(void)drawRect:(
CGRect
)rect{//DrawingcodeCGSizearrowSize=CGSizeMake(10,10);CGFloatcornerRadius=4;//圆角角度
eden_lx
·
2023-10-24 11:13
NSExtendedStringDrawing计算字符串的宽度和共度
(
CGRect
)boundingRectWithSize:(CGSize)sizeoptions:(NSStringDrawingOptions)optionsattributes:(nullableNSDictionary
絮语时光杨
·
2023-10-22 15:09
2. UIButton的事件响应
UIButton的时间是怎么过来的,还是自定义一个MyButton,并添加到控制器的self.view中;@implementationMyButton-(instancetype)initWithFrame:(
CGRect
LeeDev
·
2023-10-20 14:15
浅谈swift动画(四)
overridefuncviewDidLoad(){super.viewDidLoad()letview:UIView=UIView()view.backgroundColor=UIColor.redview.frame=
CGRect
元宝是只小肥猫
·
2023-10-19 07:18
CustomShapes/自定义形状, CustomCurves/自定义曲线, AnimateableData/数据变化动画 的使用
therock.png1.2创建自定义形状视图CustomShapesBootcamp.swiftimportSwiftUI///三角形structTriangle:Shape{funcpath(inrect:
CGRect
Hanyang Li
·
2023-10-17 12:55
SwiftUI
Advanced
Learning
iOS
Swift
UI
CoreGraphic 基本使用
1.绘制线条-(void)drawRect:(
CGRect
)rect{CGContextRefcontext=UIGraphicsGetCurrentContext();//设置上下文使用的颜色[[UIColoryellowColor
d5cbd4f07363
·
2023-10-16 01:55
(IOS)计算UILabel上某段文字的frame
-(
CGRect
)boundingRectForCharacterRange:(NSRange)range{NSTextStorage*textStorage=[[NSTextStoragealloc]
rightmost
·
2023-10-13 04:56
iOS 14.0 UIDatePicker坑
如果使用以前的样式datepicker.preferredDatePickerStyle=.wheels不知道是不是苹果的bug宽高都不对letdatepicker=UIDatePicker(frame:
CGRect
iOS虞
·
2023-10-10 03:07
iOS
CGRect
CGPoint NSRange等结构体的NSLog打印输出
iOS的UIKit里提供了UIGeometry.h内有各结构体转换成NSString的方法,可用于打印输出;UIKIT_EXTERNNSString*NSStringFromCGPoint(CGPointpoint);UIKIT_EXTERNNSString*NSStringFromCGVector(CGVectorvector);UIKIT_EXTERNNSString*NSStringFrom
RollingPin
·
2023-10-10 01:30
ios
NSLog
CGPoint
CGRect
打印结构体
NSString
iOS Swift 圆角阴影效果参考代码
SimulatorScreenShot-iPhone11ProMax-2020-01-07at15.54.28.pngiOSSwift圆角阴影效果letyellowView=UIView.init(frame:
CGRect
红色小星
·
2023-10-08 20:58
UISlider, 解决两边空隙, 交互区域不足问题
由于需要在播放器的设置里边创建一个slider用来修改画面缩放比例,发现当滑块滑动到两边的时候仍然存在一定的距离无法滑动到,还有就是交互区域有点小,滑块有时候会点击不到.以下为解决方法-(
CGRect
)
再好一点点
·
2023-10-08 16:17
UIImageView显示长图的最顶部分
本文主要记录一下问题和解决方案:1、设置imageView.layer.contentRect来控制显示范围letimageView=UIImageView()imgeView.layer.contentRect=
CGRect
小海豚丶
·
2023-10-04 12:03
纽约时报 移动团队 Objective-C 规范指南
如果这里没有写到,那就在苹果的文档里:Objective-C编程语言Cocoa基本原理指南Cocoa编码指南iOS应用编程指南目录点语法间距条件判断三目运算符错误处理方法变量命名注释Init和Dealloc字面量
CGRect
清风烈酒2157
·
2023-10-03 09:29
CGPoint、CGSize、
CGRect
、CGRectEdge
这些是在CGGeometry.h里的CGPoint、CGSize、
CGRect
、CGRectEdge实际上都是结构体structCGPoint{CGFloatx;CGFloaty;};typedefstructCGPointCGPoint
Niklaus_8871
·
2023-10-02 22:36
UIBezierPath 和 CGPath
UIBezierPath是CGPath的一层封装,以下代码效果是一样的,都创建了一个红底黑边的圆形:letimageFromBezierPath:UIImage={letrect=
CGRect
(x:0.0
豆大大
·
2023-09-28 17:36
UIBezierPath 画虚线功能
setLineDash:(nullableconstCGFloat*)patterncount:(NSInteger)countphase:(CGFloat)phase;Code-(void)drawRect:(
CGRect
boundlessocean
·
2023-09-28 07:38
ios Xib上的Label设置自适应最大宽度
cell中的代码-(void)drawRect:(
CGRect
)rect{_nameLab.preferredMaxLayoutWidth=160;_nameLab.numberOfLines=0;}[
缘來諟夢
·
2023-09-26 16:24
截取图片中指定区域大小部分
-(UIImage*)cutImageFromImage:(UIImage*)imageinRect:(
CGRect
)rect{//屏幕的缩放比(非Retain屏为1,Retain屏为2)CGFloats
漂泊的掳人
·
2023-09-25 23:18
Swift-富文本使用
letattrStr=NSMutableAttributedString.init(string:str)修改颜色(可多段)//MARK:-修改颜色lettextLabel=UILabel.init(frame:
CGRect
.init
SK丿希望
·
2023-09-25 21:05
IOS_OC_滚动视图带点点(使用方便&封装完善)
效果图:效果图代码:创建一个UIView类.h中//图片数组&frame-(instancetype)initWithFrame:(
CGRect
)frameimageNames:(NSArray*)imageNames
IOS_技术小牛
·
2023-09-22 17:34
自定义Flowlayout
implementationFlowLayout/*自定义布局:只要了解5个方法-(void)prepareLayout;-(nullableNSArray*)layoutAttributesForElementsInRect:(
CGRect
Ame___
·
2023-09-22 14:48
swift ios11 修改rightBarButtonItems之间的间距
letsettingBtn=UIButton()settingBtn.frame=
CGRect
(x:0,y:0,width:22,height:20)settingBtn.contentMode=.scaleAspectFitsettingBtn.setImage
阿拉斯加的狗
·
2023-09-22 09:30
将文字和图片合成到一张图上
Utilities)-(instancetype_Nullable)secondLevelButtonWithIcon:(NSString*)iconIconSize:(CGSize)iconSizeFrame:(
CGRect
lucky_frank
·
2023-09-22 05:51
UIView的生命周期
//构造方法,初始化时调用,不会调用init方法-(instancetype)initWithFrame:(
CGRect
)frame;//添加子控件时调用-(void)didAddSubview:(UIView
隐身人
·
2023-09-21 01:31
iOS开发中不让UITableView的section头部视图停留
代码:-(void)setFrame:(
CGRect
)frame{CGRectsectionRect=[self.tableViewrectF
梁森的简书
·
2023-09-20 06:13
iOS 17新特性以及适配细节汇总
importUIKitclassViewController:UIViewController{lazyvarscrollView:UIScrollView={letscrollView=UIScrollView(frame:
CGRect
Landen2011
·
2023-09-19 05:21
ios
iOS 13 之后自定义 Window 不显示解决 (SceneDelegate)
iOS13以前自定义个Window进行显示,下面两种方式都可以方式一:letnewWindow=UIWindow()newWindow.frame=
CGRect
.init(x:0,y:0,width:UIScreen.main.bounds.size.width
芮淼一线
·
2023-09-18 11:33
collectionView和TableView奔溃问题
1、rectForRow方法容易导致奔溃letrow=tableView.numberOfRows(inSection:0)ifindex<row{letrect:
CGRect
=tableView.rectForRow
凌空zxl
·
2023-09-17 10:13
iOS 实现背景颜色渐变的方式
-(void)drawRect:(
CGRect
)rect{/***1.通过CAGradientLayer设置渐变的背景。*/CAGradien
小白yige
·
2023-09-17 08:53
iOS
绘图
颜色渐变
【iOS】设置背景渐变色
方法定义:-(void)drawRect:(
CGRect
)rect;重写此方法,执行重绘任务-(void)setNeedsDisplay;标记为需要重绘,异步调用drawRect-(void)setNeedsDisplayInRect
瓯海剑
·
2023-09-17 08:48
ios
objective-c
开发语言
swift中使用xib自定义View报错"init(coder:) has not been implemented"
错误写法由于刚学习swift,代码习惯偏向OC,使用xib自定义View的时候,将初始化xib的方法写在init的方法里自定义View的类classxxxView:UIView{overrideinit(frame:
CGRect
Flawless_00
·
2023-09-16 23:08
SwiftUI——得到屏幕尺寸(bounds和nativeBounds)
bounds关于这个值有个地方需要说明一下,varscreenBounds:
CGRect
=UIScreen.main.boundsbounds得到的是
zhonguncle
·
2023-09-13 06:58
Swift/SwiftUI
swift
Swift-加载SDCycleBannerView库的轮播图
.导入SDCycleScrollView库;importSDCycleScrollView2.初始化轮播对象:lazyvarbannerView:SDCycleScrollView={letrect=
CGRect
Limo_
·
2023-09-12 21:15
SF symbols apple系统图标工具
letimage=UIImage(systemName:"square.and.arrow.up")letimageView=UIImageView(image:image)imageView.frame=
CGRect
hank009
·
2023-09-12 13:04
IOS 绘制imageView控件,以满足不规则imageView
-(void)drawRect:(
CGRect
)rect{[superdrawRect:rect];[[UIColorwhiteColor]set];CGFloatradius=rect.size.width
彼岸花下的暗影
·
2023-09-12 00:18
自定义button,图文显示的
里面出现上图下文字、或者下图上文字、左图又文字之类的情况,这种情况只需要写一个继承自UIButton的类即可:示范一种上图下文字的情况,其他情况类似-(instancetype)initWithFrame:(
CGRect
biny_ios
·
2023-09-10 19:43
iOS convertPoint 与 convertRect的使用
1.convertRect的使用1[AconvertRect:B.frametoView:C];计算A上的B视图在C中的位置
CGRect
2[AconvertRect:B.framefromView:C]
jemmy_xl
·
2023-09-10 18:04
swift自定义直方图
image.gif以及swift文件:xcode接下来直接贴代码加注释:HistogramView.swiftimportUIKitclassHistogramView:UIView{init(frame:
CGRect
zhangml0522
·
2023-09-10 12:32
改变系统滑杆UISlider的高度
继承系统UISlider写一个类LCSlider再重新-(
CGRect
)trackRectForBounds:(
CGRect
)bounds方法比如-(
CGRect
)trackRectForBounds:
时光事故
·
2023-09-09 15:55
OpenGL ES(GLKView+GLKViewController)
GLKView使用OpenGLES绘制内容的视图默认实现1:初始化视图-(instancetype)initWithFrame:(
CGRect
)framecontext:(EAGLContext*)contextcontext
忆痕无殇
·
2023-09-09 00:21
弹出view
importFoundationimportUIKitclassXYZPresentBackgroundView:UIView{varanimationDur:Double=0.2//default0.2soverrideinit(frame:
CGRect
zaijianbali
·
2023-09-06 10:58
UIBezierPath(二)
下载进度-(void)drawRect:(
CGRect
)rect{//这个方法只会走一次,不能h手动调用此方法,只有系统能l开启图形上下文CGPointcenter=CGPointMake(rect.size.width
Nbm
·
2023-09-05 17:36
Swift - UIImageView
UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()//创建ImageViewimageView=UIImageView(frame:
CGRect
iOS分享
·
2023-09-04 18:07
iOS initWithFrame、initWithCoder、awakeFromNib的区别解析
下面我会就理论结合代码举例来说明一下:1、initWithFrame-(instancetype)initWithFrame:(
CGRect
)frame{self=[superinitWithFrame
鱼爱游泳
·
2023-09-03 06:07
View从Xib初始化流程
owner:niloptions:nil].firstObject;view的初始化方法分别为-(instancetype)init;(不走此方法)-(instancetype)initWithFrame:(
CGRect
HQQ_哈球球
·
2023-09-01 05:58
上一页
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
其他