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
IOS--自动布局
iOS--
计算缓存、清除缓存
几乎每个应用都有清除缓存的功能,一个应用的使用难免会产生缓存,如文件缓存、图片缓存,我们大部分应用使用的SDWebImage就缓存了许多图片,当然它也提供的清除图片缓存的功能,这里我们介绍使用系统方法清除(肯定的,SDWebImage清除缓存也是封装的系统方法)为了提高应用性能,用户体验的友好,清除缓存势在必得!设置-清除缓存个人喜欢把一些实用方法封装在工具类当中,以便在下个项目中拖过去用就行,废
杰森_Jason
·
2020-03-04 04:05
AutoLayout的各种使用方法
关于AutoLayout说实话autolayout刚出现的时候,我感觉
自动布局
及其难用,在Xib中拉线拉着拉着就晕头转向的,并且用代码来添加一个约束就需要三行代码,而一个控件最少也需要3个约束来控制,看着约束的代码及其头痛
Top_熊
·
2020-03-04 01:19
Swift开发
iOS--
仿微信朋友圈(4)
Swift开发
iOS--
仿微信朋友圈(4)——cell高度自适应cell高度设置在functableView(tableView:UITableView,heightForRowAtIndexPathindexPath
Swift没有分号
·
2020-03-03 22:24
[专栏精选]UI的
自动布局
大智:“手动设置坐标是一种方式,还有一种方式是使用
自动布局
,自动排列。”小新:“那今天教教我怎么设置
自动布局
吧,我这手动设置的要吐了”大智:“没问题呀”AutoLay
郑洪智_你的Unity探路者
·
2020-03-03 19:09
自动布局
Autolayout 报错:Unable to simultaneously satisfy constraints.
在使用
自动布局
时,能正常运行,但是控制台不断的报下面的错误:Unabletosimultaneouslysatisfyconstraints.Probablyatleastoneoftheconstraintsinthefollowinglistisoneyoudon'twant.Trythis
丫丫_dyl
·
2020-03-03 08:02
CoreAnimation框架目录
目录纵览第一章:图层树图层与视图图层的能力使用图层总结链接:图层树第二章:寄宿图contents属性CustomDrawing(自定义绘制)总结链接:寄宿图第三章:图层几何学布局锚点坐标系HitTesting
自动布局
总结链接
雪_晟
·
2020-03-03 05:42
IOS 截取视图 四个角拖动缩放视图
规则性的创建一个普通的View没什么好说的示意图如下1普通版本:视图的简单拖动代码地址:代码Githup地址是通过View事件响应链里面常见的几种方法去修改拖动的视角之前是完全的frame改变这个版本是通过视图的
自动布局
去设置它的坐标这样就可以适配不同的机器就不用每一套视图都去配置不同的
半块
·
2020-03-02 23:42
[拉线魔法]xib
自动布局
与代码修改布局
自动布局
在没有上手的时候是一个大坑,上手了你就会发现,代码少的可怕。
码痞
·
2020-03-02 15:11
iOS实用第三方
1.
自动布局
,调整约束1.Masonry如果你的程序还是用OC编写的,Masonry是一个非常好的选择。
等你照顾我
·
2020-03-02 00:55
自动布局
中设置Content的接口
曾经做过一个Autolayout的分享,其中讲到了设置Content的几个接口,这里做个记录//别挤我,内容压缩阻力优先-(void)setContentCompressionResistancePriority:forAxis://抱紧,内容拥抱优先-(void)setContentHuggingPriority:forAxis://我就这么大-(CGSize)intrinsicContentS
多来猫
·
2020-03-01 20:30
iOS中的函数式编程
作为一个iOS开发者,那么你一定用过Masnory/SnapKit;Masonry是一个OC开发中,非常好用的
自动布局
的第三方框架;SnapKit是Masonry团队打造的
随风流逝
·
2020-03-01 18:14
解决Masonry
自动布局
frame为0的问题
*先上一段运用Masonry
自动布局
的代码:-(void)viewDidLoad{[superviewDidLoad];_topView=[UIViewnew];_topView.backgroundColor
yehkong
·
2020-03-01 15:27
iOS9
自动布局
神器StackView
这篇文章紧跟上边autolayout的一些小技巧,如果你没有看过,不防先看下《你真的会用autolayout吗?》这篇文章。上篇讲到autolayout的一些小技巧,但是还是免不了要加那些烦人的约束,自己去计算约束。而且autolayout出来这么久了,依然有好多应用在用手动布局。当然不是说手动布局有什么不好,有些特别复杂的界面还是要用手动布局的。主要是现在的autolayout对稍微复杂一些的界
槛内浊物
·
2020-03-01 13:37
iOS--
本地私有库和远程私有库(二)
(二)本地私有库创建及优化ⅰ.普通版1.在本地创建库文件gitinitgitadd.gitcommit-m'xxx'2.本地私有库不需要上传第三方托管平台,接下来创建spec文件podspeccreatexxx3.跟上篇一样,用xcode打开spec文件,改动的地方与之前略有不同s.name="xxxx"s.version=“0.0.1"(默认第一个版本)s.summary=“Test."(ps:
这个汤圆没有馅
·
2020-03-01 07:26
第六章 创建一个基于Table的简单App(一)
创建你的第一个App(一)第一章:创建你的第一个App(二)第二章:使用Storyboard设计用户界面(一)第二章:使用Storyboard设计用户界面(二)第三章HelloWorldApp浅述(二)第四章
自动布局
奋斗的小林
·
2020-03-01 06:12
自动布局
技巧篇-巧妙使用优先级以及优先级的使用场景
在
自动布局
中使用优先级,除了上一篇
自动布局
技巧篇-ContentHuggingPriority和ContentCompressionResistancePriority讲到的防压缩或防拉伸情况下会使用,
as_kj
·
2020-03-01 06:51
从头开始写一款开源app上线,相互学习(三)
微信精选)的做法,以及新闻及精选点击cell后所做的处理微信精选先看看效果图:微信精选这个列表相对新闻列表比较简单,没有左右滚动,也没有分类,所以只需要一个TableView显示即可,这里主要介绍cell的
自动布局
分析
大头herob
·
2020-03-01 03:57
自动布局
之Masonry
1.什么是MasonryMasonry是一个对系统NSLayoutConstraint进行封装的第三方
自动布局
框架,采用链式编程的方式提供给开发者API。
jimmywife
·
2020-03-01 03:55
iOS--
序列化数据并保存
开发中经常有这么一个场景:从服务器读取一组数据,转换成model并存入数组中,有时候这组数据并不是需要每次从服务器读取,这个时候,我们可以对数据进行缓存操作。将这组数据存入文件中。这里有几种缓存的方式,比如,直接将服务器请求的数据,一般是一组json字符串写入文件,也有将json数据解析model化并存入数组或者字典后写入文件。这篇文章记录的是后面一种保存数据的方式。这里我们以数组为例。有一个数组
Michael杨
·
2020-03-01 03:18
iOS--
禁止输入框输入汉字
在项目中有些输入框是不需要输入汉字的,我们可以用程序限制输入的类型:#definekAlphaNum@"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"//限制输入汉字NSCharacterSet*cs;cs=[[NSCharacterSetcharacterSetWithCharactersInString:kAlph
乐逍遥ing
·
2020-03-01 01:15
自动布局
NSLayoutConstraint
目前为止,实现
自动布局
技术选型方面也可以使用xib和storyboard。在开发过程中通常登录、注册等变动可能性较小的视图,我会采用xib开发,其他页面通常会采用Masonry布局。
FM_0138
·
2020-02-29 23:15
Autolayout浅析进阶
Autolayout概念Autolayout的警告和错误
自动布局
的核心公式代码实现AutolayoutNSLayoutConstraint添加约束的规则VFL语言基于Autolayout的动画Masonryautoresizing6
Z了个L
·
2020-02-29 16:05
ScrollView使用Masonry
自动布局
约束的理解在
自动布局
中,所有的间距类约束,并非相对于父视图本身的,而是相对于父视图的内容视图的(eg,UIScrollView的contentSize),由于一般的UIVi
jueyingxx
·
2020-02-29 11:30
IOS--
常用Banner循环滚动实现
实现步骤:1.先整合数据源//循环滚动,增加尾部和首部的数据源用以实现循环的视觉错觉//如原@[a,b,c],整合成@[c,a,b,c,a]self.lastX=0;NSMutableArray*tmpArray=[NSMutableArrayarrayWithArray:URLArray];[tmpArrayaddObject:[URLArrayfirstObject]];[tmpArrayin
肥咕咕
·
2020-02-29 11:17
iOS链式编程思想学习(模仿masonry,写一个计算器)
masonry是现在项目中常用的
自动布局
第三方库,使用方法一般如下:[otherDetectViewmas_makeConstraints:^(MASConstraintMaker*make){make.left.and.right.equalTo
JasonEVA
·
2020-02-29 06:58
iOS
自动布局
#import@interfaceViewController:UIViewController@property(nonatomic,strong)UIButton*leftButton;@property(nonatomic,strong)UIButton*rightButton;@property(nonatomic,strong)UITextField*textfield;@end#imp
lichengjin
·
2020-02-28 16:37
收集
iOS--
NSUserDefaults
两种方法删除NSUserDefaults所有记录方法一NSString*appDomain=[[NSBundlemainBundle]bundleIdentifier];[[NSUserDefaultsstandardUserDefaults]removePersistentDomainForName:appDomain];方法二-(void)resetDefaults{NSUserDefault
TenMios
·
2020-02-28 10:00
iOS 常用布局方式之StackView
级别:★☆☆☆☆标签:「iOSUIStackView」「iOS
自动布局
」「StackView」作者:Xs·H审校:QiShare团队在沐灵洛线下分享iOSUIButton根据内容
自动布局
时,有和前端同学讨论到
QiShare
·
2020-02-28 06:02
自动布局
(Autolayout)
其实是电脑再帮你做这样的工作,要不也不能叫
自动布局
!正题今天看了叶孤城大神的文章,有所心得,结合自己的心得得出以下结论。
辛小二
·
2020-02-28 03:22
项目干货挖掘4——如何优雅地使用AutoLayout
自动布局
自动布局
简介一开始iOS写界面布局是通过frame固定位置及尺寸的。
Wang66
·
2020-02-27 22:44
iOS--
各种样式的二维码生成
不得不说,二维码是小日本的一个伟大发明,它密度小、信息容量大、容错能力强、成本低、制作难度低等优点,使得二维码得到广泛的运用,我们可以在二维码里面存储各种信息,如网站链接、移动支付,非常方便,用户只需扫一扫就行,所以我们越来越多的移动应用也将一些信息封装成二维码了。二维码二维码其实就是由很多0、1组成的数字矩阵,用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息
杰森_Jason
·
2020-02-27 18:14
iOS布局AKTLayout是如何使用的
AKTKit.AKTLayoutAKTLayouthttps://github.com/AkteamYang/AKTKit.AKTLayoutAKTLayout是一个服务于IOS平台的高性能
自动布局
框架
AKTeamYang
·
2020-02-27 10:50
iOS--
UIImage改变像素值
色彩RGB值对照表.png前段时间公司在研发一个电商项目,趁现在有时间把其中的知识点整理整理。项目中有个需求是对UIImage的像素值进行改变,小兵当时懵圈了,像素值是撒玩意,还改变?最后查了百度,其时是对UIImage的RGB进行更改,如下图;小新前.png小新后.png代码//**颜色变化*/voidProviderReleaseData(void*info,constvoid*data,si
小兵快跑
·
2020-02-27 08:37
iOS动态行高问题
自动布局
时,动态行高问题这是我的xib布局视图,
自动布局
总体来说就是固定每个控件位置,用控件来撑起cell(撑起cell的含义就是比如控件从上向下布局,给每个控件设置高度,并且设置上下间距),这样cell
霍霍o_o
·
2020-02-27 07:56
iOS开发常用开源库
开源库描述starSVWebViewController内嵌的浏览器2330+AFNetworking网络请求26400+FMDB数据库sqlite310200+Masonry
自动布局
12700+TTTAttr
Stefan_Lee
·
2020-02-27 06:46
iOS学习笔记:SDAutoLayout
github地址GitHub-gsdios/SDAutoLayout:Onelineofcodetoimplementautomaticlayout.一行代码搞定
自动布局
!
Barefoot_lq
·
2020-02-27 05:21
ios 下布局视图的坑
解决方式关于布局的代码设置frame的代码尽量放在viewlayoutsubviews子视图调用setneedslayout去刷新才是王道因为采用约束和
自动布局
的方式会强制性对部分视图做布局更新,layoutsubview
lotawei
·
2020-02-26 19:37
自动布局
、SnapKit、Layout之约束动画
布局Layout之约束动画importUIKitclassViewController:UIViewController{//属性:@IBOutletweakvartopConstraint:NSLayoutConstraint!@IBOutletweakvarwidthConstraint:NSLayoutConstraint!overridefunctouchesBegan(touches:S
写啥呢
·
2020-02-26 17:49
UIScrollView的Autolayout用法
使用constraints像普通
自动布局
一样确定scrollview的size和position添加一个view到scrollview。
Jadian
·
2020-02-26 14:16
自制
自动布局
约束开源库Lite Auto Layout
首先,贴上这个库的源码地址:https://github.com/MellongLau/LiteAutoLayout这个库也写了好长一段时间了,由于最近忙,一直都没时间把它更新好放上来,特别是文档,拖了这么久总算是补全了一点了。至于好不好用,那就见仁见智了,我之前比较习惯用IB拖autolayout的约束,也是根据IB的使用概念来实现的这个库,下面也有提到这一点,所以,个人认为,习惯使用IB来布局
Mellong
·
2020-02-26 01:53
iOS Wifi互传数据
iOS--
(转)WiFi传输数据什么是MultipeerConnectivity?在iOS7中,引入了一个全新的框架——MultipeerConnectivity(多点连接)。
Ru_JJ
·
2020-02-25 20:57
iOS--
检测耳机的拔插
注册一个通知[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(audioRouteChangeListenerCallback:)name:AVAudioSessionRouteChangeNotificationobject:[AVAudioSessionsharedInstance]];```相应耳机发
Smallwolf_JS
·
2020-02-25 10:09
iOS UITableViewCell
自动布局
autoLayout 学习(1)
效果图:预览图只需两步1.告诉tableview
自动布局
2.做好布局约束下面是例子:第一步,告诉tableview要
自动布局
-(void)viewDidLoad{[superviewDidLoad];self.tableView.estimatedRowHeight
造夢
·
2020-02-25 09:18
iOS--
二维码的扫描
前面我们介绍了二维码的生成,现在我们介绍一下怎么扫描二维码;在iOS7之前,大部分应用中使用的二维码扫描是ZXing或者ZBar第三方的扫描框架。在iOS7之后,苹果自身提供了二维码的扫描功能,从效率上来说,原生的二维码远高于这些第三方框架,现在就看看类似与微信扫一扫的界面的实现;微信扫一扫 实现扫描二维码,首先要调起系统摄像头创建视频会话,所以需要导入AVFoundation框架;还要用到以下
杰森_Jason
·
2020-02-24 20:26
NSLayoutConstraint - 系统
自动布局
自动布局
方法1[NSLayoutConstraintconstraintWithItem:(id)itemattribute:(NSLayoutAttribute)attributerelatedBy:
SongJiawei
·
2020-02-24 20:26
iOS开发之
自动布局
iOS开发之
自动布局
AutoLayout目录:1iOS
自动布局
简介2iOS
自动布局
AutoLayout(代码)3iOS
自动布局
之VFL4iOS
自动布局
之Xib5
自动布局
开源库Masonry、PureLayout6
Daniel_Guo
·
2020-02-24 13:50
Masonry
自动布局
下,bezierPathWithRoundedRect画圆角失败
给视图指定角添加圆角测试不同布局(绝对布局、相对布局)情况下使用UIBezierPath类的bezierPathWithRoundedRect:byRoundingCorners:cornerRadii方法给视图指定角添加圆角的效果,得到结论:设置原则--不管什么布局方式,必须在能拿到View的frame(bounds)大小的时候设置才有用,如果在frame还没有的情况下设置,视图展示出来是看不到
秋意阑珊
·
2020-02-23 18:56
Core Animation 学习笔记2 - Layer
Layer跟UIView是不一样的,主要因为:Layer只是一个简单的模型对象,不像UIView那么逻辑对象,没有复杂的
自动布局
和手势识别等。Lay
扬仔360
·
2020-02-23 15:48
iOS--
>框架都没有实现的离线断点下载
MyBook除了上一个Demo中用文件句柄来实现离线下载操作外,还可以使用输出流来实现,而使用输出流的好处是当指定路径下没有文件夹时不需要我们手动创建,它会自己创建。具体代码如下:////ViewController.m//离线断点下载////Createdbywujianon16/7/19.//Copyright©2016年wujian.Allrightsreserved.//#import"V
奕十八
·
2020-02-23 14:05
使用
自动布局
的cell自适应高度和简单的性能优化
在iOS的开发过程中,UITableView的使用频次是非常高的,用来加载具有一定规则的的cell来呈现更多的展示内容.而根据规则的不同我们也要对cell做出相应的改变--自定义cell.使用自定义cell就不得不说一下cell的高度计算.在iOS6以前手机坐标宽度为固定的320,cell内部的布局基本都是依靠setFrame方法.也就是说cell的横向布局基本都是固定的(有的可能在横向也会做出改
丁勒个东
·
2020-02-23 02:41
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他