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
UITableView(四)几种常用设置
的常见设置设置分割线颜色self.tableView.separatorColor=[UIColorredColor];隐藏分割线,在需要自定义分割线时可以先更改该属性,然后再添加想要的分割线样式,用
AutoLayout
飞翔的道长
·
2020-02-23 07:17
iOS技能树
MacOSXiOSwatchOStvOSLinux常用命令开发基础UI控件Storyboard&XibCoreData&SqliteCoreGraphicsAnimationBlock&GCDTestCase编写Framework
Autolayout
小朴同学
·
2020-02-23 03:07
AutoLayout
自动约束中的两个重要属性
1.ContentHuggingpriority直译过来就是内容紧靠优先级抗拉伸优先级(小名:别扯我),该优先级越高,越晚轮到被拉伸。contentHugging默认优先级250.案例分析假设设置一个按钮与父控件的右边约束为-10,并设置此条的优先级为251,大于别的约束,那么系统就会保证这-10的间距,而自动的拉长按钮的宽度,如图:如果把右边的约束的优先级设置为249,那么系统就保证按钮的正常宽
jackguo
·
2020-02-23 01:45
AutoLayout
AutoLayout
autolayout
的概念
Autolayout
是一种“自动布局”技术,专门用来布局UI界面的
Autolayout
自iOS6开始引入,由于Xcode4的不给力,当时并没有得到很大推广自
iOS_Cqlee
·
2020-02-23 00:45
SD
AutoLayout
的简单约束
首先在cocoapods导入SD
AutoLayout
第三方pod'SD
AutoLayout
','~>2.1.7'在相对应的类里倒入头文件#import现在我要的效果图是这样的先创建四个UIButtonfanxian1
葵安i
·
2020-02-22 21:41
iOS SDL
AutoLayout
使用(1)(对于view)
适配,自适应布局说难不难但说简单也并不,对于经验丰富的开发者来讲对于当然是游刃有余,但对于刚刚接触的ios的开发者来讲也可以算是一个技术突破的瓶颈(我就是),所以总结一下最近接触的自适应的框架(SDL
AutoLayout
陈大人辛苦了
·
2020-02-22 19:53
UI基础4
自动布局autoresizing:
autolayout
:sizeclasses+
autolayout
:sizeclasses+
autolayout
+StackView:layoutSubviews当视图发生改变后
project_DLQ
·
2020-02-22 18:02
AutoLayout
平均排列几个按钮
第一步:选中4个标签,equalwidth第二步:点中第一个button,按住control拖到第二个button,选择horizontalspacing,然后第二个到第三个,以此类推第三步:设置button1.traing到button2.leading+40,以此类推,,这个40可以自己微调最后一步设置button1的距离父视图左边间距,button4的父视图右边间距OK!that‘sall!
蓝汐o
·
2020-02-22 17:08
Masonry初探
Masonry整理Masonry是以
AutoLayout
为基础的轻量级布局框架更加简化了整个约束系统Masonry三方下载本文参考:地址1地址2地址3地址4*Masonry有哪些属性@property(
Karen_
·
2020-02-22 16:27
iOS 布局进阶:你真的会用
autolayout
么?
布局的方式从frame、size、center到如今强大的
autolayout
,将UI布局尽量的“自动化”和“智能化”,在很大程度上减少了程序员的工作量。
波儿菜
·
2020-02-22 13:02
iOS-
AutoLayout
布局屏幕旋转(全屏播放)
代码如下(需要用到Masonry第三方布局库)#import"MainVC.h"@interfaceMainVC()@property(nonatomic,strong)UIView*playView;@property(nonatomic,strong)UIButton*fullBtn;@end@implementationMainVC-(void)viewDidLoad{[superviewD
和谐共处
·
2020-02-22 08:03
AutoLayout
布局使用注意点
有关UI的一些:1.若有三个控件a,b,c,从左往右布局依次为a,b,c;a和c是一直存在的,b根据一定的条件有时隐藏,有时显示;则用Masonry布局,怎么设置b的约束呢?e.g..依次为:name,level,shopping//设置属性@property(nonatomic,strong)MASConstraint*shoppingLabelLeftToNameConstraint;@pro
草原烈鹰
·
2020-02-22 06:22
UIScrollview与
Autolayout
UIScrollView是个非常特殊的view,UIScrollView与其subview之间相对位置的约束,并不会直接用于frame的计算,而是会转化为对ContentSize的计算。换句话说,当UIScrollView知道了上下左右的约束分别指向subview什么位置之后,只要subview的位置固定下来了,ContentSize的大小就确定下来了。@interfaceExample1Cont
lever_xu
·
2020-02-22 04:45
[ WWDC2018 ] - 高性能
AutoLayout
High Performance Auto Layout
UICollectionView性能对比,item自动适配大小,iOS11看上去有掉帧卡顿的现象,iOS12表现完美,没有掉帧。WX20180612-104339.png下面是iOS11和iOS12的性能对比,灰色条是iOS11的耗时,蓝色条是iOS12的耗时。在iOS12上会很大程度改善你的应用程序。WX20180619-160559.png实现和感观renderlooprenderloop是一
字节跳动技术团队
·
2020-02-22 02:36
Android开源库
下拉刷新1下拉刷新2Adapter代替Shape的TextViewWebView沉浸式状态栏搜索框App版本更新时间轴1时间轴2IM聊天UI组件筛选组件1筛选组件2阿里开源布局组件图片压缩:鲁班屏幕适配:
autoLayout
慕涵盛华
·
2020-02-21 23:08
Masonry使用总结
它用简洁的语法对官方的
AutoLayout
进行了封装。Masonry有它自己的一套框架用来描述NSLayoutConstraints布局的DSL,提高了约束代码的简洁性与可读性。
ORCHAN
·
2020-02-21 22:32
This application is modifying the
autolayout
engine from a background thread, which can lead to engine
1.提供这个错误的一种可能是非常规情况。最近在做支付方面的东西,但是其中一种微信支付集成后一直提示这个错误,打断点会断在1MBProgressHUD.h这个库的.m第一段话,一脸蒙蔽。原因:由于这种微信支付需要支付前获取当前的controller,作为跳转。这就是关键了,在测试的时候,viewcotroller并没有navigationController,所以会一直报错,就是那句Thisappl
42chaos
·
2020-02-21 15:25
Autolayout
下UIImageView设置Aspect Fit上下留白问题
Autolayout
下UIImageView设置AspectFit会在图像的上下留白,如下图1图1去除上下留白,子类化UIImageView或者添加一个category,修改intrinsicContentSize
Brant白叔
·
2020-02-21 12:42
浅谈iOS屏幕适配
一、屏幕适配问题共有四种解决方案(1)下策根据屏幕宽高写控件frame4及以前(iPad未出)(2)中策Autoresizing的使用;(3)上策
AutoLayout
的使用(上策);(4)上上策sizeClasses
比特币勇士
·
2020-02-21 09:35
转发一些常用的~~
demohttps://developer.apple.com/library/ios/recipes/xcode_help-IB_auto_layout/chapters/Understanding
Autolayout
.html
不会学习的睿睿
·
2020-02-21 08:13
iOS 自定义控件---注意
基于
AutoLayout
约束布局子控件,在initWithFrame中就行,不需要重写layoutSubviews方法。(重点)对外设置数据接口,重写setter方法给子控件设置显示数据。
MrSYLong
·
2020-02-21 06:07
AutoLayout
简洁之道
其实XIB和代码都可以用
AutoLayout
,现在代码自己不习惯,因为XIB可以一眼的看出来是什么约束。
君赏
·
2020-02-20 19:04
开发中遇到的坑和部分心得3
1.iOS国际化iOS国际化传送门2.
AutoLayout
关于更新的几个方法的区别:setNeedsLayout:告知页面需要更新,但是不会立刻开始更新。执行后会立刻调用layoutSubviews。
moxuyou
·
2020-02-20 18:30
swift:高仿网易新闻客户端(预)
附上项目GitHub地址NewsApp启动界面与新闻列表界面新闻详情查看24小时要闻与天气查看项目环境完全使用
autoLayout
xcode7swift2.0如何开展项目利用git回滚/压缩文件github
疯狂的剁椒鱼头
·
2020-02-20 10:28
UIScrollView
AutoLayout
布局
UIScrollView的布局和其他UIView的不同的。UIScrollView的内容contentView的尺寸由填充视图的大小决定。向UIScrollView添加的第一个UIView默认会作为UIScrollView的ContentView,用来撑开UIScrollView的内容大小。Talkischeap.Showmethecode1.向storyboard中拖一个UIScrollView
彡廿
·
2020-02-20 07:38
更新UI出错的解决方法
最近的iOS项目中,遇到了一个奇怪的问题(好像是iOS9上面才有),报错信息如下:Thisapplicationismodifyingthe
autolayout
enginefromabackgroundthread
TomatosX
·
2020-02-20 05:32
Masonry 自动适配,清除Masonry中的警告
关于Masonry的用法我强烈推荐@"里脊串"的两边文章http://adad184.com/2014/09/28/use-masonry-to-quick-solve-
autolayout
/http:
6129b93b59e2
·
2020-02-20 02:08
This application is modifying the
autolayout
engine from a background thread -iOS
crash.png控制台报错:Thisapplicationismodifyingthe
autolayout
enginefromabackgroundthreadaftertheenginewasaccessedfromthemainthread.Thiscanleadtoenginecorruptionandweirdcrashes.dispatch_async
HAKA
·
2020-02-20 02:43
使用代码实现
Autolayout
的方法
使用代码实现
Autolayout
的方法1创建约束+(id)constraintWithItem:(id)view1attribute:(NSLayoutAttribute)attr1relatedBy:
蔡少
·
2020-02-19 19:34
AutoLayout
详解
一、适配基础准则:1、在一些比较简单、固定的界面。比如登录、注册或者其他只是进行内容展示的界面使用XIB、StoryBoard开发起来会更简单快一些,这个时候我们也应该使用XIB、StoryBoard开发。2、在一些复杂、控件较多和功能多的界面尽量使用代码进行布局开发。因为控件多功能复杂的界面如果使用XIB、StoryBoard。那么通过拉线的形式添加约束布局,大家应该都有经历过,一个XIB里拉满
iOS白水
·
2020-02-19 16:12
StackView
StackView学习自适应、适配、布局这几个关键词一直伴随着iOS开发,从以前的单一尺寸屏幕,到现在的多尺寸屏幕,Apple一直致力于让开发人员尽可能少在这些事上耗费过多的精力,所以Apple在2012年推出了
AutoLayout
simuty
·
2020-02-19 13:01
记一次崩溃NSLayoutConstraint active属性
最近项目中,使用XCode7.2.1版本进行开发,界面采用xib+
AutoLayout
技术,其中有个动画是设置NSLayoutConstraint的active属性来进行。
zmj27404
·
2020-02-19 11:58
Masonry介绍与使用实践(快速上手
Autolayout
)
最近在研究Masnory,下边是本人发现的好文,推荐下里脊串的开发随笔http://adad184.com/2014/09/28/use-masonry-to-quick-solve-
autolayout
超_iOS
·
2020-02-19 11:41
self.contentView.translatesAutoresizingMaskIntoConstraints = NO;
Bydefault,theautoresizingmaskonaviewgivesrisetoconstraintsthatfullydeterminetheview'sposition.Thisallowsthe
autolayout
system
半江瑟瑟
·
2020-02-19 08:19
VFL 语言 (简化
Autolayout
编码)
什么是VFL语言VFL全称是VisualFormatLanguage,翻译过来是“可视化格式语言”VFL是苹果公司为了简化
Autolayout
的编码而推出的抽象语言示例//pcanelButton宽72
YANGGQ
·
2020-02-19 08:46
XIB中UIScrollView的自动布局
使用场景我们在使用XIB或者StoryBoard的时候经常会使用到UIScrollView,但是如果想使用XIb进行UIScrollView自动布局(
AutoLayout
)复杂,因为scrollview
随梦而飞飞
·
2020-02-19 07:37
Autolayout
详解
AutoLayout
相关概念参照:参照对象;约束:限制的一些条件;使用代码创建约束时的注意点:必须关闭Autoresizing,因为它们两者会互相冲突:blueView.translatesAutoresizingMaskIntoConstraints
木_木27
·
2020-02-19 04:57
Auto Layout 的新特性
IncrementallyAdopting
AutoLayout
简单的resize,不用约束AutoresizingmaskswilltranslateintoconstraintsatruntimetranslatesAutoresizingMaskIntoConstraints
coderzcj
·
2020-02-19 01:55
Autolayout
-NSLayoutConstraint代码添加
作者:Mitchell一、代码添加约束顺序###创建控件将控件添加到父控件中关闭需要添加约束的控件的Autoresizing属性创建约束二、注意约束添加到哪里###如果是自身的属性,如宽高,添加到自身如果是关于父视图的约束,添加到父视图如果是两个控件,添加到两个控件共同的父视图。三、需求案例###案例1://1.创建一个控件UIView*redView=[[UIViewalloc]init];re
Mitchell
·
2020-02-19 00:13
iOS9新特性——堆叠视图UIStackView
一、引言随着
autolayout
的推广开来,更多的app开始使用自动布局的方式来构建自己的UI系统,
autolayout
配合storyBoard和一些第三方的框架,对于创建约束来说,已经十分方便,但是对于一些动态的线性布局的视图
狼凤皇
·
2020-02-19 00:20
iOS 用VFL简化
Autolayout
代码
一般情况下使用storyboard做
Autolayout
会很简单,代码就变得很复杂,但避免项目中没用用到storyboard或xib所以还是要做一些必要的了解VFL:VisualFormatLanguage
奇舞647
·
2020-02-18 23:37
AutoLayout
在Push动画时,View位置跳动
当如下图设置View的Constraint后从上一个ViewController里面带动画的情况下Push到这个ViewController里面是,绿色的View就会有位置偏移(Push不带动画就不会有位置偏移)。如下图解决方法如下:删除bottom的约束,然后右键拖动View于superView建立bottom的约束,如图:出来建立约束视图后,按住Option(或者ALT),会出来下图:选择Bo
异灵
·
2020-02-18 20:34
Learn About Xcode8 & IOS10
前言今天翻阅新知识的时候,偶尔发现大神的3篇文章,给我感觉挺震撼,特别是
AutoLayout
那一篇。在此推荐给大家,也给自己做一个mark,慢慢消化。
o翻滚的牛宝宝o
·
2020-02-18 20:56
Unable to simultaneously satisfy constraints.错误处理
在项目中使用了
autoLayout
来对自定义的cell进行约束。
墨守青城
·
2020-02-18 15:02
Autolayout
如何让子view pading父view的顶部或底部
一般情况下,右键拖动子view到父view上,xcode弹出选框如下:一般情况我们可以看到,spacing只能关联到TopLayoutGuide或BottomLayoutGuide,并不能关联父view的Top和Bottom在Xcode7中,可以按住ALT/OPTION键,就可以选择关联父view的Top或Bottom了,如下图,Container即为父view,TopSpacetoContain
jezong
·
2020-02-18 13:22
This application is modifying the
autolayout
engine from a background thread, which can lead to engine
iOS9.1、xcode7.1后,iOS也有类似android4.0之后在子线程中不能更新UI的规定了,如果在后台线程中操作UI的话,会提示如下错误:Thisapplicationismodifyingthe
autolayout
enginefromabackgroundthread
a_mean
·
2020-02-18 06:45
Masonry使用,官网demo详细讲解
谈两句:1.用这个之前,最好有用过xib的
autolayout
。不然你连个方向都搞不清楚。2.在Masonry中,对横竖屏适配时。你会发现,宽不是宽,高不是高,宽就是高,高就是宽。
谁先注册了阿K
·
2020-02-18 04:57
寒哥细谈之
AutoLayout
全解
寒哥准备尽可能详细的讲一讲我所掌握的
AutoLayout
。Auto
南栀倾寒
·
2020-02-17 23:29
autolayout
用代码实现的函数一第一个函数通过描述两个view的参考线之间的约束来创建约束,例如有一个label和一个textfield。约束这样描述label的右边参考线和textfield的右边参考线距离恒定为10函数+(instancetype)constraintWithItem:(id)view1attribute:(NSLayoutAttribute)attr1relatedBy:(NSLayout
WJ_Jackey
·
2020-02-17 20:09
友盟This application is modifying the
autolayout
engine from a background thread, which can lead to engine
Thisapplicationismodifyingthe
autolayout
enginefromabackgroundthread,whichcanleadtoenginecorruptionandweirdcrashes.Thiswillcauseanexceptioninafuturerelease
DAIDAIDAIDAI
·
2020-02-17 19:07
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他