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
AutoLayout
使用
Autolayout
, 如何获取视图的frame
一般可以在UIViewController里的viewDidLayoutSubviews方法里面空间frame.通常这个方法会被多次调用,直到布局完成,然后在调用viewDidAppear.大概在ViewController上面嵌套了3到4个view,而这些view在viewDidLayoutSubviews完成之后,frame仍然不是正确值.花了一个上午查找原因和解决方案.我的解决方案:view
南国青天
·
2016-11-19 13:56
This application is modifying the
autolayout
engine from a background thread after the engine was accessed
Bug:Thisapplicationismodifyingthe
autolayout
enginefromabackgroundthreadaftertheenginewasaccessedfromthemainthread.Thiscanleadtoenginecorruptionandweirdcrashes
Brookyear
·
2016-11-15 19:05
几步解决Android适配问题
一,前言
AutoLayout
AutoLayout
Activity是专为安卓手机屏幕适配而设计的开源项目,
AutoLayout
Activity根据开发者在View布局时设置宽高的值,再根据手机屏幕分辨率的不同
番茄And鸡蛋
·
2016-11-11 15:35
随便分
还在为Android屏幕适配烦恼吗?几步解决适配问题。
一,前言
AutoLayout
AutoLayout
Activity是专为安卓手机屏幕适配而设计的开源项目,
AutoLayout
Activity根据开发者在View布局时设置宽高的值,再根据手机屏幕分辨率的不同
番茄And鸡蛋
·
2016-11-10 14:07
预加载与智能预加载(iOS)
前两次的分享分别介绍了ASDK对于渲染的优化以及ASDK中使用的另一种布局模型;这两个新机制的引入分别解决了iOS在主线程渲染视图以及
AutoLayout
的性能问题,而这一次讨论的主要内容是ASDK如何预先请求服务器数据
draveness
·
2016-11-09 00:00
swift
objective-c
ios
SD
Autolayout
一、普通view的自动布局1.用法一_view.sd_layout.leftSpaceToView(self.view,10).topSpaceToView(self.view,80).heightIs(130).widthRatioToView(self.view,0.4);2.用法二(一行代码搞定,其实用法一也是一行代码)_view.sd_layout.leftSpaceToView(self
张璠
·
2016-11-07 23:28
预加载与智能预加载(iOS)
原文出处:Draveness(@Draveness)前两次的分享分别介绍了ASDK对于渲染的优化以及ASDK中使用的另一种布局模型;这两个新机制的引入分别解决了iOS在主线程渲染视图以及
AutoLayout
LLy_Alex
·
2016-11-07 10:45
IOS
iOS知识点总结(一)
基础控件:UIButton、UIImageView、UILable、UIView、UISlider等高级控件:UITableView、UICollectionView等屏幕适配:Autoresizing、
Autolayout
cuptea
·
2016-11-04 23:38
界面开发问题
layoutsubviews方法导致的UITextView计算内容高度textView.contentSize即可,但是textView.enableScroll必须设为yesUITableView使用
autolayout
流浪的野兽
·
2016-11-03 17:20
一稿适配所有iOS设备【一】
上一篇讲了一大堆基础知识,现在就开始讲一下
AutoLayout
的实际应用(本专题页查找《一稿适配所有iOS设备——
AutoLayout
入门》)。
点融黑帮
·
2016-10-24 14:42
实战-ConstraintLayout新布局
推出了Androidstudio2.2,其中包含了为Android界面布局推出的最新的约束型布局ConstraintLayout,接触过iOS界面开发的朋友,可以认为这是Google为Android推出的
AutoLayout
ZainYan
·
2016-10-22 00:39
AutoLayout
VFL 笔记
visualformatlanguage(VFL)AvailableSymbolsVFLusesanumberofsymbolstodescribeyourlayout:|superview-standardspacing(usually8points;valuecanbechangedifitisthespacingtotheedgeofasuperview)==equalwidths(canb
09jianfeng
·
2016-10-18 14:33
Masonry整理
Masonry整理Masonry是以
AutoLayout
为基础的轻量级布局框架更加简化了整个约束系统Masonry三方下载本文参考:地址1地址2地址3地址4*Masonry有哪些属性@property(
卓行天下
·
2016-10-17 17:25
leading
property
bottom
iOS相关核心笔记共享
iOS 各种学习资源demo链接汇总 (包含刷新,动画,图表,对话框等效果)
目录下拉刷新模糊效果
AutoLayout
富文本图表表相关与Tabbar隐藏与显示HUD与Toast对话框其他UI具体内容下拉刷新EGOTableViewPullRefresh -最早的下拉刷新控件。
QueenlySun
·
2016-10-17 10:00
动画
刷新
对话框
iOS各种学习资料
AutoLayout
中使用私有API _
autolayout
Trace检查constraints
在ViewController.m中增加@interfaceUIWindow(
AutoLayout
Debug)+(UIWindow*)keyWindow;-(NSString*)_
autolayout
Trace
大灰很
·
2016-10-15 21:58
Android解决
AutoLayout
不能设置多种设计稿尺寸的问题
张鸿洋大神的
AutoLayout
确实很好用,极大地解决了Android的适配问题,这个真的可以称得上是进入了全新的适配时代。在此再次感谢大神的无私奉献。
w空灵画师w
·
2016-10-14 14:11
安卓
利用
AutoLayout
实现cell高度自适应
令人开心的是:从IOS8开始,苹果就提供了利用
AutoLayout
实现cell高度的自适应。这大大节约了我们的开发时间,最重要的是:还不用写一堆计算的代码!下面是我通过
Rasping
·
2016-10-10 16:11
利用
AutoLayout
实现cell高度自适应
令人开心的是:从IOS8开始,苹果就提供了利用
AutoLayout
实现cell高度的自适应。这大大节约了我们的开发时间,最重要的是:还不用写一堆计算的代码!下面是我通过
Rasping
·
2016-10-10 16:11
来自搜狗输入法的IOS性能优化建议
一、性能优化建议1.懒加载–延迟加载–不需要的对象不立即初始化,需要用到时才初始化–重写对象的getter方法2.尽量不阻塞主线程–同步vs异步–延迟调用3.慎用
Autolayout
–简单、强大易用、可读性强
Arxu
·
2016-10-09 13:34
通过
Autolayout
做动画
autolayout
1.gif------fromiOS_Animations_by_Tutorials_v2https://github.com/LomyCool/iOSAnimation/tree/
KeepFighting
·
2016-10-05 11:30
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'accessing _cachedSystemAnimationFence requires the main thread'*** First throw call stack:
2016-09-2713:43:56.008369FPHClient[585:81534]Thisapplicationismodifyingthe
autolayout
enginefromab
lumic000
·
2016-09-27 15:56
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'accessing _cachedSystemAnimationFence requires the main thread'*** First throw call stack:
2016-09-2713:43:56.008369FPHClient[585:81534]Thisapplicationismodifyingthe
autolayout
enginefromab
lumic000
·
2016-09-27 15:56
分页、NSTimer、屏幕适配、
Autolayout
、VFL
分页-只要将UIScrollView的pageEnabled属性设置为YES,UIScrollView会被分割成多个独立页面,里面的内容就能进行分页展示-一般会配合UIPageControl增强分页效果,UIPageControl常用属性如下//一共有多少页@property(nonatomic)NSIntegernumberOfPages;//当前显示的页码@property(nonatomic
Hevin_Chen
·
2016-09-18 23:17
iOS布局之AutoresizingMask和
AutoLayout
关于iOS的布局主要有两种方式,分别是AutoResizing和
AutoLayout
。其中AutoResizing作为一种旧的布局方式,在
AutoLayout
被推广之后已经很少被使用。
梧雨北辰
·
2016-09-18 16:51
iOS全网最详细高仿淘宝购物车,XibDemo,仅供参考
我还是用
AutoLayout
做的,主界面代码都能快接近800了,全加起来想想有点多啊,这简直是用生命在写Demo啊,该有的效果全有了,各位请看图再来一组简单分析下功能1.给UIKit控件增加Badge的扩展
Deft_MKJing宓珂璟
·
2016-09-13 17:16
超实用Demo
iOS全网最详细高仿淘宝购物车,XibDemo,仅供参考
我还是用
AutoLayout
做的,主界面代码都能快接近800了,全加起来想想有点多啊,这简直是用生命在写Demo啊,该有的效果全有了,各位请看图再来一组简单分析下功能1.给UIKit控件增加Badge的扩展
Deft_MKJing宓珂璟
·
2016-09-13 17:16
超实用Demo
Masonry框架的基本使用
官方给出的解释Masonry是一个轻量的布局框架,它用更好的语法包含了
Autolayout
Masonry有它自己的布局数字模拟语言,它提供了一个可链接的方
RocKwok
·
2016-09-10 20:04
Masonry源代码解析
AutoLayout
是Apple在iOS6中新增的UI布局适配的方法,用来替代iOS6之前的AutoResizeing。
AutoLayout
对应的代码约束就是NSLayoutConstraint。
game3108
·
2016-09-08 18:00
github
ios
源代码
自动布局指南-Part 2:自动布局细则手册
翻译自“
AutoLayout
Guide”。2自动布局细则手册2.1堆栈视图接下来的章节展示了如何使用堆栈视图创建更复杂的布局。堆栈视图是一个强大的工具,可以快速的,容易的设计用户界面。
lakerszhy
·
2016-09-08 09:25
自动布局指南-Part 1:入门
翻译自“
AutoLayout
Guide”。1入门1.1理解自动布局自动布局根据视图层级结构中视图上的约束,动态计算所有视图的尺寸和位置。
lakerszhy
·
2016-09-08 00:37
iOS 开发中关于Frame和约束的简单认识
或者在手动调用-layoutIfNeeded方法后获得真是Frame最初做开发的时候,经常使用的是用Frame做屏幕适配,包括后来的大屏幕等等是通过frame的比例来进行的适配,使用起来也算方便,后来苹果出了
AutoLayout
DevanChen
·
2016-09-06 16:00
ios
Swift 自动布局框架-SnapKit
官方网址:http://snapkit.io/Github:https://github.com/SnapKit/SnapKitSnapKitisaDSLtomake
AutoLayout
easyonbothiOSandOSX.Simple
肖品
·
2016-09-01 17:00
Swift 自动布局框架-SnapKit
官方网址:http://snapkit.io/Github: https://github.com/SnapKit/SnapKitSnapKitisaDSLtomake
AutoLayout
easyonbothiOS
肖品
·
2016-09-01 17:00
从 Auto Layout 的布局算法谈性能
而这篇文章就要从iOS中影响性能的另一大杀手,也就是万恶之源
AutoLayout
(自动
draveness
·
2016-09-01 00:00
ios
【原】iOS学习之Masonry第三方约束
1、Masonry概述目前最流行的
Autolayout
第三方框架用优雅的代码方式编写
Autolayout
省去了苹果官方恶心的
Autolayout
代码大大提高了开发效率框架地址:https://github.com
墨隐于非
·
2016-08-31 19:00
Masonry介绍与使用实践(快速上手
Autolayout
)
前言1MagicNumber->autoresizingMask->
autolayout
以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代window的size固定为
橙娃
·
2016-08-31 18:35
iOS自动布局(
Autolayout
)之VFL(可视化格式语言)
2作为一个移动端的程序员,布局永远都是需要打交道的东西,最初刚入门那会,用的storyboard,xib手动拖拽的方式设置约束,看起来是直观了,但是费时又费力还吃力不讨好,感觉还是没有纯纯的代码好用。代码约束最初还是靠本人机密的计算,算比例算数值各种算,约束是没问题了,时间浪费了很多,计算能力倒是增强了不少T-T。。。。。。。。后来我发现了个好东西UIView*v1=[[UIViewalloc]i
taosiyu
·
2016-08-31 10:35
GeekBand_OC实战第三周——
AutoLayout
这一周了解了UIView的层次结构,Autoresizing和
AutoLayout
。然后用
AutoLayout
给界面添加了约束,适配不同屏幕上的应用。它们的作用类似于排版。
逛夜猫
·
2016-08-29 23:06
平安好房iOS开发团队技术周报(第十五期)
开发1)
AutoLayout
设计美学Bywanghai文章虽然是关于Au
linkoubian
·
2016-08-27 11:42
【原】iOS学习之苹果原生代码实现
Autolayout
和VFL语言
之间的约束关系,添加到它们的父view上2)对于两个不同层级view之间的约束关系,添加到他们最近的共同父view上3)对于有层次关系的两个view之间的约束关系,添加到层次较高的父view上2、苹果原生代码实现
Autolayout
墨隐于非
·
2016-08-26 19:00
Masonry总结
Masonry是
AutoLayout
的一个第三方类库,用链式语法封装了冗长的
AutoLayout
代码基本的计算公式:控件左边=参考控件的右边+偏移值(5)(控件在参考控件的右边,距离其5px)make.left.equalTo
艳晓
·
2016-08-26 19:45
iOS开发 - 第06篇 - 实用技术 - 01 - Auto Layout
1、关于
AutoLayout
使用的博客整理:1、开始iOS7中自动布局教程原文(英文):Beginning
AutoLayout
TutorialiniOS7:Part1Beginning
AutoLayout
TutorialiniOS7
NSRyan
·
2016-08-24 20:29
iOS开发
Auto
Layout
iOS开发
iOS开发笔记
浅谈autoresizing和
autolayout
的区别以及注意事项
1、autoresizing: autoresizing使用用来描述父控件与子控件之间的关系,而不能描述同级控件或者非父子控件关系的其他级控件约束关系。 通过6根线来描述约束关系。默认为上左反向的线。表示上、左与父控件间距不变。其他方向和宽高自由。(随父控件变化而变化)。 这6根线搞明白,基本autoresizing就懂了。
帅气如我
·
2016-08-24 02:34
iOS
技术浅谈
iOS开发之5个例子轻松学会利用Masonry实现代码约束(快速上手
Autolayout
)以及Masonry和MMPlaceHolder的简单介绍
为了让自己的软件能够完美适配各款机型,
autolayout
必然是页面布局的必然趋势,利用CGRectMake布局的局限性显得越来越大。那如何快速的上手
autolayout
呢?
Mars_ZXB
·
2016-08-20 10:27
AutoLayout
-使用代码进行适配
最近看MBProgressHUD源文件,发现适配都是用的代码约束,之前我一直用的StoreBoard适配,借此机会顺便学习了使用
AutoLayout
进行代码适配,在这里记录整理下来,方便自己和有需要的朋友提供一个参考
啊啊啊啊锋
·
2016-08-19 17:44
iOS纯
Autolayout
实现UITableView的二级分类下拉菜单展开动画,
Autolayout
真的快的飞起
最近在做项目,也遇到了各种奇奇怪怪的需求,有个需求一开始看起来有点难搞,但是在大神的指导下,既然做不到那种气泡,那我们就用魔术般切换Cell不就好了么,我用的是纯
Autolayout
,直观暴力,用习惯了真的强
Deft_MKJing宓珂璟
·
2016-08-19 16:00
超实用Demo
Auto Layout VFL初探
AutoLayout
的约束有很多属性,比如水平垂直布局,大小,间距,都可以通过VFL实现。
Magenta_she
·
2016-08-19 12:42
iOS masonry使用
1.
Autolayout
所倡导的两个核心词是约束,参照2.而我认为,
Autolayout
其实核心思想还是为了设置frame3.无论我们如何添加约束,最终还是为了确定其位置与尺寸4.所以,
Autolayout
打不死的小怪兽
·
2016-08-19 11:16
一个方法搞定 iOS之下拉放大 上推缩小
网上有很多类似的demo,但都是分开实现的,我把这两个功能放到了一起,并且没有使用
AutoLayout
,没有用KVO,没有用storyboard/xib。我将重点数字使用的宏定义,扩展性很强。
cleven_zhao
·
2016-08-16 09:17
iOS之下拉放大
上推缩小
结合
AutoLayout
实践iOS8上UITableViewCell高度的自适应
上一次写博客已经是4个月之前了,不是不想写,只是没找到太合适的题目,本人秉着宁缺毋滥的原则......好吧,我承认是我懒惰了;四个月,虽然陆续提交了几个项目,但是所学所用变化不大;与此同时,随着公司人事比较大的变动,我也重新找到了自己的位置,希望自己能百尺竿头,更进一步^_^今天想写的,题目已经表示出来了,灵感的来源是“iOS进阶指南试读之UI篇”这篇文章,正好下午没事就实践了一下,下面就把实践的
baby_hua
·
2016-08-12 12:45
iOS开发技术要点
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
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
其他