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
动态获取包含string的view的CGSize
开发中我们常常会根据文字的宽度或者高度去动态设置界面的UI,下面提供两种方法iOS7以上使用:-(
CGRect
)boundingRectWithSize:(CGSize)sizeoptions:(NSStringDrawingOptions
phzean
·
2021-05-19 15:21
Swift 3.0 使用UIview动画和CABasicAnimation做登录页面效果
qweqweqweqweqwe11.gif登录页面可能被要求要炫一点,所以有了今天的代码......直接上代码相信都能看的懂lettextFild=UITextField()textFild.frame=
CGRect
.init
Double丶K
·
2021-05-18 19:57
三、weex 实现native端加载网络图片和本地图片(iOS视角)
SDWebImage(使用这个库下载图片)2、实现WXImgLoaderProtocol3、具体实现如下-(id)downloadImageWithURL:(NSString*)urlimageFrame:(
CGRect
Zzzz11
·
2021-05-18 15:16
iOS-圆角与阴影(诡异的UIImage)
letbutton=UIButton(frame:
CGRect
(x:100,y:100,width:100,height:50))//在这里给button加上title也是可以的,圆角不会对title造成任何影响
WKCaesar
·
2021-05-18 05:16
iOS frame 和 bounds 的关系
一、首先列一下公认的资料:先看到下面的代码你肯定就明白了一些:-(
CGRect
)frame{returnCGRectMake(self.frame.origin.x,self.frame.origin.y
program袁
·
2021-05-18 01:07
制作轮播图
=nil初始化及其属性设置scr=UIScrollView(frame:
CGRect
(x:0,y:100,width:self.view.frame.size.width,height:300))//设置内容区域大小
Grt婷
·
2021-05-16 20:52
字符串根据内容的大小返回高度
此方法适用于自定制UILable等控件的高度使用方法如下:-(
CGRect
)boundingRectWithSize:(CGSize)sizeoptions:(NSStringDrawingOptions
努力奔跑的小男孩
·
2021-05-16 14:07
调用工厂类
importFoundationimportUIKitclassViewFactory{/***控件默认尺寸*/classfuncgetDefaultFrame()->
CGRect
{letdefaultFrame
焉逢12
·
2021-05-16 07:38
[iOS] 绘制纯色图片
//返回一张纯色图片+(UIImage*)lj_imageWithColor:(UIColor*)colorrect:(
CGRect
)rect{//开启位图上下文UIGraphicsBeginImageContext
manajay
·
2021-05-16 02:26
绘制饼图
绘制饼图步骤新建一个类,继承自UIView(略)在-(void)drawRect:(
CGRect
)rect方法实现下述几步取得跟当前view相关联的图形上下文(贝塞尔路径不用)拼接路径,绘制相应的图形内容根据饼图大小分比例
翻这个墙
·
2021-05-15 18:21
iOS-Swift版的轮播图模块(含GCD的定时器)
好久没写了更新一个轮播图模块,简单实用创建部分///轮播图privatelazyvarbannerView:PDBannerView={letbannerView=PDBannerView(frame:
CGRect
长衣貌
·
2021-05-15 17:14
iOS如何给图片加水印
logo图@returns加好水印的图片*/-(UIImage*)addImage:(UIImage*)useImageaddMsakImage:(UIImage*)maskImagemaskRect:(
CGRect
ZLStar
·
2021-05-15 10:08
ios指定圆角设置
可以使用UIBezierPath的(UIBezierPath*)bezierPathWithRoundedRect:(
CGRect
)rectbyRoundingCorners:(UIRectCorner
烟雨任平生YL
·
2021-05-15 08:41
键盘遮挡Textfield的解决办法
overridefuncviewDidLoad(){super.viewDidLoad()//滚动视图的窗口尺寸scrollView.frame=
CGRect
(x:0,y:0,width:self.view.frame.width
大大大掌柜
·
2021-05-15 06:03
Swift4.0学习笔记(七)——图像控件(UIImageView)
1.声明控件//定义控件x:0y:100width:64height:64letimageView=UIImageView(frame:
CGRect
(x:0,y:100,width:64,height:
古川不爱笑
·
2021-05-15 06:28
UITextField - not set new frame (at animation)
searchBarShouldBeginEditing:(UISearchBar*)bar{UITextField*searchField=[barvalueForKey:@"_searchField"];CGRecttargetFrame=
CGRect
faterman
·
2021-05-15 05:28
UIImageView类别
#import@interfaceUIImageView(Extension)+(UIImageView*)imageViewWithFrame:(
CGRect
)frameimage:(UIImage*
猪队友小L
·
2021-05-15 03:46
SwiftUI:使用 animatableData 给形状设置动画
以供示例使用——这是梯形形状的代码,梯形形状是具有直边且一对相对边平行的四边形:structTrapezoid:Shape{varinsetAmount:CGFloatfuncpath(inrect:
CGRect
韦弦Zhy
·
2021-05-14 19:30
Swift - 滑块(UISlider)的用法
1,滑块的创建letslider=UISlider(frame:
CGRect
(x:0,y:0,width:300,height:50))slider.center=self.view.centerslider.minimumValue
西蜀
·
2021-05-14 15:15
iOS裁剪图片方式
//返回裁剪区域图片-(UIImage*)clicpViewWithRect:(
CGRect
)aRect{//arect想要截图的区域CGFloatscale=[UIScreenmainScreen].
zym_
·
2021-05-14 09:29
[iOS 动画]徒手做一个会动的icon
说干就干,首先新建一个View封装所有的代码:importUIKitclassAnimatedArrow:UIView{overrideinit(frame:
CGRect
){super.init(frame
stephenwzl
·
2021-05-14 07:23
Swift WKWebView URL连接中包含中文,特殊字符的处理
letwebView=WKWebView(frame:
CGRect
(x:0,y:0,width:screenWidth,height:screenHeight-navigati
steveMoriya
·
2021-05-14 02:59
UITextField 光标位置,placeholder样式
一.Placeholder样式更改方法一:重写drawPlaceholderInRect:(
CGRect
)rect方法-(void)drawPlaceholderInRect:(
CGRect
)rect{
hehtao
·
2021-05-13 18:39
绘制线段
绘制线段[selfsetNeedsDisplay]该方法可调用drawRect-(void)drawRect:(
CGRect
)rect{//获取当前的绘制图形上下文CGContextRefcontext1
heart_领
·
2021-05-13 17:40
设计模式之结构型模式(下)
,我们要给UIView及其子类创建一个装饰者,在调用addSubview方法的时候打印一条调试信息:classLogDecorator:UIView{varview:UIViewinit(frame:
CGRect
Sheepy
·
2021-05-13 10:49
CAGradientLayer
CAGradientLayer*colorLayer=[CAGradientLayerlayer];colorLayer.frame=(
CGRect
){CGPointZero,CGSizeMake(200,200
陈世美_
·
2021-05-13 09:42
iOS中三种切圆角的几种方法比较和图片优化
我们有一下三种方式将一种图片切成圆形:第一种方法:通过设置layer的属性,最简单的一种,但是很影响性能,一般在正常的开发中使用很少swift代码如下:letimageView=UIImageView(frame:
CGRect
不会学习的睿睿
·
2021-05-13 09:58
Swift 3.0 物品加入购物车的抛物线动画
加入购物车动画.gif首先创建2个图片和一个按钮letbtn=UIButton.init(frame:
CGRect
.init(x:100,y:50,width:50,height:20))btn.setTitle
Double丶K
·
2021-05-12 17:54
OC-绘制图形的一些简单练习
-(void)drawRect:(
CGRect
)rect{//[selfdrawLine];//[selfdrawLine2];//[selfdrawRectangle];//[selfdrawCircle
kikido
·
2021-05-12 09:52
编写高质量iOS与OS X代码的52个有效方法上
在oc,有部分变量不算oc对象,如
CGRect
.2.在类的头文件中尽量少引入其他头文件将引入头文件的时间尽量延后,可以减少类的使用者所需引入的头文件的数量。
iOS行者
·
2021-05-12 08:36
使不可响应事件的UILabel响应事件
暂且为EventableLabel2.在EventableLabel.m中,需要添加的方法有-(BOOL)canBecomeFirstResponder此为重写-(id)initWithFrame:(
CGRect
扬扬扬
·
2021-05-12 05:06
Note 21 2D绘图
CocoatouchLayerMediaLayerCoreServiceLayer服务层CoreOSlayer核心系统层CoreAnimation一.设置圆形的按键CALayer显示letbtn=UIButton(type:.System)btn.frame=
CGRect
cry_0416
·
2021-05-12 03:36
iOS:奇怪的问题
UIColorcolorWithRed:238/255.0green:238/255.0blue:238/255.0alpha:1.0];//灰色背景-(UIView*)viewStyleWithFrame:(
CGRect
风雪山神喵
·
2021-05-11 21:26
ZCScrollView左右滑动切换界面
ZCScrollView-Demo左右滑动切换界面,标题自动居中使用方法1.导入头文件及创建方法#import"ZCScrollView.h"-(instancetype)initWithFrame:(
CGRect
smanx
·
2021-05-11 15:43
swift纯代码创建
UIScreen.main.bounds.size.width//获取屏幕宽letheight=UIScreen.main.bounds.size.height//获取屏幕宽viewP=UIView(frame:
CGRect
彧哥哥
·
2021-05-11 13:31
ios 热词或历史记录的封装
interfaceLXTagsView:UIViewtypedefvoid(^itemClickBlock)(NSIntegerindex);-(instancetype)initWithFrame:(
CGRect
雪_晟
·
2021-05-11 01:56
isTranslucent tablew 下移问题
navigationBar.isTranslucent=false;//automaticallyAdjustsScrollViewInsets=trueUsetableView=UITableView(frame:
CGRect
曾柏超
·
2021-05-10 20:27
UILabel文字自适应加入行高
->
CGRect
这个方法通过指定size和属性可以计算出文字的宽度和
Everdinner
·
2021-05-10 06:47
Swift控件--UIImageView、UISegmentedControl
UIImageView//创建一个图片视图letimageView=UIImageView(image:UIImage(named:"qiongenxuenuo"))//设置图片的大小位置imageView.frame=
CGRect
KallyKello
·
2021-05-09 18:10
输入字符串 自动计算label 的高度
NSObject+bounding.himportimport@interfaceNSObject(bounding)-(
CGRect
)contentRectWithString:(NSString*)
seventhboy
·
2021-05-09 11:39
iOS UI相关面试题
答:先看到下面的代码-(
CGRect
)frame{returnCGRectMake(self.frame.origin.x,self.frame.origin.y,self.frame.size.width
陈盼同学
·
2021-05-08 11:41
iOS竖直虚线画法
便在网上参考了别人的水平虚线画法,子类化了竖直虚线的DashLineViewDashLineView.h@interfaceDashLineView:UIView-(instancetype)initWithFrame:(
CGRect
爱上火烧的小毛驴
·
2021-05-08 03:27
Quartz2D-2
1.矩阵操作1.1.平移-(void)drawRect:(
CGRect
)rect{//1.获得上下文CGContextRefctx=UIGraphicsGetCurrentContext();//2.矩阵操作
帅哥_刷哥
·
2021-05-07 09:06
调整UINavigationController的左右按钮到边缘的间距
代码如下:letrightBtn=UIButton(frame:
CGRect
(x:5,y:20,width:60,height:44))rightBtn.setTitle("测试",for:.normal
海到尽头天为岸
·
2021-05-07 03:41
画图1
基础知识//系统内部绘图的方法视图,设置frame时才会调用-(void)drawRect:(
CGRect
)rect{//Drawingcode//[superdrawRect:rect];//画一条线
nothing_c
·
2021-05-06 03:59
浅谈DrawRect
上代码先首先需要创建一个DrawView继承UIView,重写(void)drawRect:(
CGRect
)rect这个方法@interfaceDrawView(){UIImage*image1;UIImage
会飞的大马猴
·
2021-05-05 10:36
CS193笔记 第四讲 视图
视图(UIView)做为最基本的UI元素,它有两种初始化方式1,init(frame:
CGRect
)//UIView由手工建立2,init(coder:NSCoder)//View是在storyboard
默默熊
·
2021-05-04 16:54
ios中的屏幕截图(UIView方法)
(UIView*)snapshotViewAfterScreenUpdates:(BOOL)afterUpdates;(UIView*)resizableSnapshotViewFromRect:(
CGRect
木木有耳
·
2021-05-04 07:39
iOS中convertPoint坐标转换规律
pointtoView:(nullableUIView*)view;-(CGPoint)convertPoint:(CGPoint)pointfromView:(nullableUIView*)view;-(
CGRect
哆啦A梦频道
·
2021-05-04 07:33
Label高度自适应
varnewsTitleFrame=
CGRect
.init(x:marginLeft,y:marginTop,width:screenSize.width-marginLeft*2,height:0)letnewsTitleLabel
lalala1112389
·
2021-05-04 03:22
上一页
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
其他