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
自动布局(Masonry+)
屏幕适配—约束的添加
iOS有两大
自动布局
利器:autoresizing和autolayout(autolayout是IOS6以后新增)。autoresizing
wuhu0723
·
2020-03-20 03:09
用代码进行
自动布局
(VFL)
所以用代码进行
自动布局
就非常必要了。
安静SRR
·
2020-03-19 20:35
UITableView高度自适应(iOS 8以上适用)
也就是说,iOS必须能够通过内容的
自动布局
约束计算出cell的高。
JasonEVA
·
2020-03-19 12:37
用了autolayout,再改view控件的frame方法
e7bf2e8783d6)1.设置view的这个属性为YES,比如_MainView.translatesAutoresizingMaskIntoConstraints=YES;意思是:只是说不再使用你在
自动布局
是给的初始
专业移动开发
·
2020-03-19 01:55
iOS开发常用的三方库
andtvOS.YTKNetworkYTKNetworkisahighlevelrequestutilbasedonAFNetworking.AlamofireElegantHTTPNetworkinginSwift自适应SDAutoLayout一行代码搞定
自动布局
啊哈哈哈哈哈群
·
2020-03-18 22:42
Storyboard中的UIScrollView使用
自动布局
,使其能够滚动
在使用storyboard和xib时,我们经常要用到ScrollView,还有
自动布局
AutoLayout,但是ScrollView和AutoLayout结合使用,相对来说有点复杂。
YH简简单单的生活
·
2020-03-18 16:08
Swift 简洁之道(上)
作者:WestonHanners,原文链接,原文日期:2017-04-19译者:CoderAFI;校对:Darren;定稿:CMB用代码来进行
自动布局
importUIKit//导入UIKit为下面布局所用
梁杰_numbbbbb
·
2020-03-18 13:55
Stack View 的开始
开始接触
自动布局
是非常困难和复杂的,布局一个视图通常需要添加非常多的约束,尤其是在创建动态视图时,我们要不断的重复添加和删除约束以达到我们想要的效果。
iTychoo
·
2020-03-18 11:34
UIStackView实战
你可以从对象库中拖一个StackView(水平的/竖直的)放到storyboard的正确位置上.然后你可以托一些label,button,imageView等视图放到stackview中.另外,你可以在
自动布局
栏中使用
MYDear还好么
·
2020-03-17 09:23
Layout ++ :
谈谈UIView的几个layout方法-layoutSubviews、layoutIfNeeded、setNeedsLayout...如图,上面有个label,中间有个按钮,label已经被
自动布局
到左上角
plantAtree_dAp
·
2020-03-17 01:56
屏幕适配的一些小经验
,侧重在处理逻辑部分,所以一开始写界面的时候还是有些疑问的.现在公司是我一个独立开发,什么业务逻辑都是自己处理的,但是什么都是不专业的,万金油牌.言归正传,说说今天的主题吧->关于适配1.首先一点,能
自动布局
就
自动布局
吧
superGM
·
2020-03-16 02:53
AutoLayout
自动布局
cell
声明:本人约束党,约束内容不讲解,直接看代码部分最近整理一下**之前的关于
自动布局
cell的文章的地址http://www.jianshu.com/p/7ebd8b02deba**试用于iOS8之前的iOS8
json_jie
·
2020-03-16 01:42
UITableView使用
自动布局
reloadData时的问题
今天撸代码的时候遇到这样一个问题:问题出现条件:UITableViewCell使用
自动布局
当我加载tableView中第二页及后面页时,获取到数据后调用reloadData方法时会出现tableView
jy__Lu
·
2020-03-15 20:46
几个宏设置搞定九宫格布局
以前刚开始搞iOS的时候大部分都是通过计算frame来布局视图,搞着搞着貌似都是用
自动布局
来搞定了,因为
自动布局
实在太方便、太好用了,所以当我昨天突然回看以前代码的时候突然看到了以前写的九宫格布局,感觉很多东西都忘了
再见远洋
·
2020-03-15 20:29
swift2.2高仿拼多多
纯代码完成,
自动布局
采用SnapKit框架,网络请求采用Alamofire框架............此项目是本人学习swift两个月以来的第一个项目,利用业余时间完成的,所有内容全部由代码完成,以此项目来检测本人的学习成果
时候不早了
·
2020-03-15 15:26
自动布局
4-UITableViewCell自动高度与高度变化
自动布局
系列的代码可见工程:https://github.com/noahls/AutoLayoutDemoUITableView是iOS中最常用的控件之一。
流水_事
·
2020-03-14 22:09
iOS 5:AutoLayout、UITableView
兄弟控件它们的父控件addConstraint陌生控件往上回溯,找到它们共同的祖先addConstraintNSLayoutConstaint的7个参数:约束的控件、属性、关系、参照控件、属性、倍数、偏移常量
自动布局
的核心计算公式
d2cd99b0efce
·
2020-03-14 19:36
AutoLayout拾遗
前言:在面前已经写过一篇有关AutoLayout的东西了(项目干货挖掘4——如何优雅地使用AutoLayout
自动布局
)。这几天在看《iOSAutoLayout开发秘籍》这本书,又捞到了些干货。
Wang66
·
2020-03-14 12:04
CocoaPods 集成 SnapKit 踩坑记录
最近在学习Swift的过程中需要用到
自动布局
,于是找到了SnapKit——Masonry团队开源的Swift版本
自动布局
库。使用过程中出现了一些问题,在这里记录一下。
isletn
·
2020-03-14 08:46
iOS9 UIStackView 使用
Stack视图使你依靠
自动布局
的能力,创建用户接口使得可以动态的调整设备朝向、屏幕尺寸及任何可用范围内的变化。Stack视图管理着所有在它的arrangedSubv
一个人的思考
·
2020-03-14 06:02
自动布局
中多行UILabel,需要设置其preferredMaxLayoutWidth属性才能正常显示多行内容。另外如果出现显示不全文本,可以在计算的结果基础上+0.5。
CGFloath=[model.messageboundingRectWithSize:CGSizeMake([UIScreenmainScreen].bounds.size.width-kGAP-kAvatar_Size-2*kGAP,CGFLOAT_MAX)options:NSStringDrawingUsesLineFragmentOriginattributes:attributescon
MrCSA
·
2020-03-14 06:25
【
自动布局
】Autolayout iOS 6开始引入(iOS 7Xcode 5开发效率得到很大的提升) Autoresizing可以作屏幕适配,但局限性较大,只能根据父控件来设置适配
frame的缺点,父控件改尺寸,子控件不会随之变化,需要重新set方法设置Autolayout的Masonry子控件尺寸可以自动随约束对象变化Autolayout核心概念:最终自动转换成frame,用了
自动布局
还是可以用
木木小林酱
·
2020-03-14 05:34
使用Masonry布局需要注意的地方
采用更优雅的链式语法封装
自动布局
,简洁明了,并具有高可读性了,而且同时支持iOS和MaxOSX。具体怎么使用这里就不多描述了,可以看看这个链接,里面有介绍其简单的使用方法。
出门请右拐
·
2020-03-14 03:16
IOS高性能
自动布局
框架 AKTLayout
AKTKit.AKTLayoutAKTLayouthttps://github.com/AkteamYang/AKTKit.AKTLayoutAKTLayout是一个服务于IOS平台的高性能
自动布局
框架
AKTeamYang
·
2020-03-14 02:45
UITabBar隐藏与布局问题
前一个控制器在跳转到另一个控制器界面时隐藏tabBar(hiddenonpush),另一个控制器的布局在显示之后下方闪现一个与tabBar大小相同的白条,随后布局调整到和整个屏幕一样大,整个布局都收到了影响经过一番摸索之后发现这与
自动布局
的参考物选取有关如果控件的底部设置的参考对象是
xshenpan
·
2020-03-13 14:01
AutoResizing and AutoLayout(IOS屏幕适配)
(1)AutoLayout是一种“
自动布局
”技术,专门用来布局UI界面的(2)AutoLayout自IOS6开始引入,由于X
IIronMan
·
2020-03-13 09:36
如何优雅的为UIView添加圆角?
在开发这个页面的时候,整体采用的是
自动布局
的方法,页面在滚动的过程中很是卡顿,下面是对这个页面一步一步
啊了个超
·
2020-03-13 06:35
iOS-Autolayout-VFL
在开发过程中难免会遇到
自动布局
方面的问题,VFL就是
自动布局
的一种方法。
七月上
·
2020-03-13 04:54
Masonry使用记录
Masonry简介Masonry是一个轻量级的布局框架,它拥有自己的描述语法(采用更优雅的链式语法封装)来
自动布局
,Masonry是一个对系统NSLayoutConstraint进行封装的第三方
自动布局
框架
一夕007
·
2020-03-12 20:30
UIView(UIViewRendering)
概述UIView是所有控件的父类,UIView的api则相对比较底层了,绘图,
自动布局
,动画。
guaker
·
2020-03-11 17:13
iOS开发笔记:
自动布局
(AutoLayout)学习
说到iOS的适配,确实是个头疼的问题,像我这样对代码布局不太熟悉的新手,更是无语。所以无论如何,今天也要把AutoLayout熟悉一下。关于StackView:虽然苹果在iOS9之后推出了StackView这个强大的组件,但是,由于手机系统必须是iOS9以上才能使用,所以对于很多支持iOS8的APP项目而言,还是望而却步(所以我也只能继续研究AutoLayout了)。关于Autoresizing和
degulade
·
2020-03-11 11:10
Masonry的适配
1.为什么选择MasonryiOS的
自动布局
,可以使用xib/storyboard和frame(即代码)来适配。
我真的真的是文艺青年
·
2020-03-11 03:48
iOS 我记不住的代码段
1.没有自动装箱的masonry的使用//
自动布局
在这之前需要想把控件添加到父控件中[_segmentedControlmas_makeConstraints:^(MASConstraintMaker*
倚楼听风雨wing
·
2020-03-10 22:44
一.
自动布局
(Auto Layout)-开始-理解
自动布局
自动布局
会根据在你的视图(view)层级中所有视图的约束(constraints),动态的计算视图的尺寸与位置.例如,你可以为一个按钮(button)设置约束,使其相对于一个图片视图(Imageview
谁在丛中笑
·
2020-03-10 22:49
iOS开发之 storyboard
自动布局
一.
自动布局
基础知识VFL:VisualFormatLanguage可视化格式语言H:水平方向V:水平方向|表示父视图本身表示一段距离:-表示指定距离:-距离-注意:使用
自动布局
步骤:1.使用
自动布局
(
IOS_龙
·
2020-03-10 02:54
iOS 怎么在滚动视图上悬浮一个View
效果如下:效果图1:大家第一想法是放在window上然后页面消失出现控制View的显示2:官方WWDC视频有介绍根据scrollViewDidScroll更新View的frame3:自从有了
自动布局
大家可以利用这个特性设置布局如下图
人魔七七
·
2020-03-10 01:02
iOS-实际项目中用到的第三方库
https://github.com/thiagoperes/IDMPhotoBrowser键盘管理器https://github.com/hackiftekhar/IQKeyboardManager
自动布局
和谐共处
·
2020-03-09 23:40
自动布局
-Masonry
一、简介Masonry是NSLayoutConstraint的一种简易书写版本,没有更多的封装功能二、系统AutoLayout更新布局的几个方法setNeedsLayout:告知页面需要更新,但是不会立刻开始更新。执行后会立刻调用layoutSubviews。layoutIfNeeded:告知页面布局立刻更新。所以一般都会和setNeedsLayout一起使用。如果希望立刻生成新的frame需要调
RichieQ
·
2020-03-09 23:11
Masonry学习
Masonry是一个轻量级的OC布局框架,拥有自己的描述语法,采用更优雅的链式语法封装
自动布局
,简洁明了,并具有高可读性,而且同时支持iOS和MaxOSX。
Andy_Ron
·
2020-03-09 22:50
Safe Area
2.iOS9:有了虚拟view的思路,又考虑能不能去除top/bottom概念的局限性,让开发者都可以灵活自定义这个隔离区域,又提供一些更方便简洁易懂的API方便进行代码
自动布局
,于是有了UILayoutGuide
忧郁的白衬衫_HJ
·
2020-03-09 17:53
Masonry 源码解析
Masonry是一个轻量级的用于
自动布局
(AutoLayout)的第三方框架,以其简洁的使用方式,受到广大开发者的青睐。本篇文章将带你一步步的去了解其实现原理,知其所以然!
ifelseboyxx
·
2020-03-09 13:30
iOS
自动布局
NSLayoutConstraint基础
必要的一条:要使用NSLayoutConstraint必须设置translatesAutoresizingMaskIntoConstraints为NO;例://1:创建一个黄色的ViewUIView*yellowView=[[UIViewalloc]init];yellowView.backgroundColor=[UIColoryellowColor];//2:注意首先要添加到subView里面
WarmLikeYou
·
2020-03-09 08:09
iOS 10关于Masonry的适配问题
昨天晚上进行新版本测试(适配了通知)突然发现
自动布局
不好使了。项目中很多地方用到了自适应cell,在iOS10.0之前都是完美运行的。如果此时换成手动计算高度实现自适应,这个工程量还是比较大的。
flightlessBirdT
·
2020-03-09 02:15
CS193笔记 第二讲 MVC 和 计算器应用
二,计算器的实现(枚举,闭包)三,
自动布局
。一,MVC。这应该是最著名的设计架构了。学习MVC要注意掌握以下要点Model:模型是应用的核心,代表了应用所包含的数据,以及对数据的操作。
默默熊
·
2020-03-08 13:08
iOS链式编程实现原理
平常
自动布局
的时候基本都是用masonry来布局,所以经常会用到像下面这样的代码.make.left.right.bottom.mas_equalTo(self);像这样一直通过(.)来调用方法,将代码连成一行
阿古斯年
·
2020-03-08 09:56
iOS Flexbox 布局优化
AutoLayout是iOS6之后被引入的,由于其蹩脚、冗长的语法,直到出现一些优秀的开源第三方库,
自动布局
才真正意义上被应用到iOS开发中。AutoLayout将我
carlSQ
·
2020-03-07 22:38
第四章
自动布局
(二)
创建你的第一个App(一)第一章:创建你的第一个App(二)第二章:使用Storyboard设计用户界面(一)第二章:使用Storyboard设计用户界面(二)第三章HelloWorldApp浅述(二)第四章
自动布局
奋斗的小林
·
2020-03-07 21:25
macOS Development - Auto Layout
最近不玩王者农药后,闲来就觉得得无聊,为打发时间,研究下Mac应用开发,不管是iOS开发,还是Mac,正常套路下都是先学界面布局,说到界面,那就不得不说AutoLayout了,下面就开搞一个最简单的
自动布局
YxxxHao
·
2020-03-07 18:54
IOS
自动布局
Autolayout约束添加方法
一.xib界面中使用按钮添加Alignment类型的约束添加alignment约束有9个可添加的类型。其中最下面的两个分别是Horizontally:垂直居中对齐;Vertically:水平居中对起;可以设置一个参数,就是偏移量,可以设置为正数或负数,正数是水平向右,负数是水平向左上面七个都要选中多个View时才可以用,也就是说他不是针对某一个view的布局,而是几个兄弟view关系的体现,分别可
我妈说我是做工程师的料
·
2020-03-07 18:42
【iOS】
自动布局
之Purelayout
masonry这个第三方库件在github上很出名,貌似也很好用,但是我在看过masonry的介绍和使用方法之后,觉得有点隐隐的蛋疼。因为本人工作时间不多,加上一直都用的是Objective-C,看着masonry提供的方法基本上都是点语法,我的[]呢?!!怎么不在了?于是在github上搜索到另外一个较出名的布局,便有了这段Purelayout的尝试。生成一个UIView:UIView*view
狍子君
·
2020-03-07 17:53
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他