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代码中的
自动布局
添加约束
之前就想写这一块的东西,总是忘记,好在今天突然想起来,赶紧上来记一下。1.在添加约束前,记得要先把那些控件添加到父控制器上。[self.viewaddSubview:_bottomView];2.在添加约束前,记得要把setTranslatesAutoresizingMaskIntoConstraints给设置成NO。[_bottomViewsetTranslatesAutoresizingMas
valiant_xin
·
2019-12-22 18:57
关于ios 适配ihone 和 ipad方式
举例说明image.png方案3种看到这种设计那么需要进行适配使用纯代码去适配工作量大使用很多纯代码体力活基本就是判断上方下方高度去计算和配合
自动布局
做更改多一份xibipad的内容和本身xib一致,只是带后缀
lotawei
·
2019-12-22 15:26
关于
自动布局
SDAutoLayout在xib上的用法
关于
自动布局
的概念,大家肯定都有所接触。有系统自带的AutoLayout和Masonry,以及我现在推荐的SDAutoLayout,它们在处理
自动布局
都各有优势。
Gary_Tseng
·
2019-12-22 08:05
About 简易布局 —— autoresizing
简述iOS有两大
自动布局
利器:autoresizing和autolayout(autolayout是IOS6以后新增)。
黑羽肃霜
·
2019-12-22 01:10
浅谈autolayout
自动布局
屏幕适配针对不同大小的屏幕尺寸进行适配iPhone各型号和系列的尺寸不相同3.5inch、4.0inch、4.7inch、5.5inch屏幕的方向也会导致适配问题横屏、竖屏点和像素在用户眼中屏幕是由无数个像素组成的像素越多,屏幕越清晰在开发者眼中屏幕是由无数个点组成的,点又是由像素组成的像素越多,屏幕越清晰在非Retina屏中一个点由一个像素组成在Retina屏中一个点由2X2个像素组成fenbi
游某人
·
2019-12-22 01:03
快速找到约束有问题的控件
以前
自动布局
的时候,控件多了,就容易出错,但是控件太多了,实在看不出哪里出了问题,看到很多大牛也讲解过,但是不是排版有问题,就是不够详细(原谅我是新手,喜欢直观一点的排版),今天在做第三方分享的时候正好排版又出了问题
xcbxcb596479547
·
2019-12-22 00:44
笔记: iOS 链式编程
链式编程的介绍与Masonry首先看一下OC下使用优秀第三方框架Masonry在实现一个
自动布局
时候的实现代码:[self.demoTextFieldmas_makeConstraints:^(MASConstraintMaker
子斌
·
2019-12-21 08:28
UIBarButtonItem大小适配iOS11
在系统iOS11的设备上运行的效果在系统iOS10的设备上运行的效果造成原因从iOS11开始UIBarButtonItem使用
自动布局
引擎。解决办法办法一icon的切图大小应该与customVie
Billlin
·
2019-12-21 04:49
Masonry2
Masonry简介http://www.jianshu.com/p/e3162f3c61faMasonry是一个轻量级的布局框架,它拥有自己的描述语法(采用更优雅的链式语法封装)来
自动布局
,具有很好可读性且同时支持
你好哈喽哈喽
·
2019-12-20 21:36
自动布局
技巧篇-文字横向扩展父视图跟随横向扩展
项目需求场景:现在有一个文字,文字背后有一个黑色半透明的背景视图,要求文字可以横向增长,但增长到一定长度后保持不变,即显示点点。。而且要求文字增长过程中,其后面黑色半透明背景视图也跟随增长变化,类似下面:那么该如何实现:那么首先肯定是一个label,一个父视图,那么父视图是不是这个黑色透明视图呢,当然不能,如果父视图也是透明的,label,放在父视图里面,label肯定也变成透明了,这和我们需求不
as_kj
·
2019-12-20 19:33
iOS架构文档
Masonry是一个轻量级的布局框架拥有自己的描述语法采用更优雅的链式语法封装
自动布局
简洁明了并具有高可读性。非常简单的使用纯代码实现autoLayout布局,是目前非常流行的手工布局框架。传送门。
大橙子1
·
2019-12-20 16:27
Masonry简单使用
介绍:Masonry是一个轻量级的布局框架拥有自己的描述语法采用更优雅的链式语法封装
自动布局
简洁明了并具有高可读性而且同时支持iOS和MaxOSX。
花落花瓣哭
·
2019-12-20 07:36
iOS 布局篇(一)-NSLayoutConstraint的使用和 VFL 语言介绍
说起
自动布局
,现下流行的也有很多种,什么Masonry,sd_autolayout等等工具,但是这些工具,也是基于原生的NSLayoutConstraint来写的,所以,很有必要了解一下NSLayoutConstraint
wanna_dance
·
2019-12-19 23:47
SDAutoLayout:比masonry更简单易用的
自动布局
库
SDAutoLayout:一行代码搞定
自动布局
!支持Cell和Tableview高度自适应,Label和ScrollView内容自适应,致力于做最简单易用的AutoLayout库。
GSD_iOS
·
2019-12-19 23:03
Unity UGUI AutoLayout
48d8d5f6508f73fb39cdf8ca21581902.jpg既UGUI的UI控件(如Button,Image)
自动布局
,PC,安卓都可以,解决屏幕缩小的时候UI无法缩小的问题,控件缩放全部按窗口比例缩放
superowner
·
2019-12-19 18:28
iOS11界面交互设计规范
圆角、传感器外壳标准UI元素设计指南:①使用标准的、系统提供的控件元素和
自动布局
来设计,布局应遵循遵循间隔区。安全区域②遵循安全区域和边缘布局指南;③提供全
灵魂设计师
·
2019-12-18 11:28
Swift常用第三方框架搜集
AlamofireJSON解析库:SwiftJSONJSONtoModel:ObjectMapperHandyJSONJSONNeverDie动画库:Spring设计模式:Design-Patterns-In-Swift
自动布局
疾风小超
·
2019-12-18 02:22
LaunchScreen.storyboard 动态设置版本号
制作不同尺寸的静态图片2.使用启动图片文件需求:通过LaunchScreen文件设置启动图,启动图上展示版本号这个实现不难,在LaunchScreen.storyboard文件中新增一个UILabel,通过
自动布局
设置其位置
写代码的小学生Roy
·
2019-12-17 09:38
第七章 使用prototype Cell定制Table View(一)
创建你的第一个App(一)第一章:创建你的第一个App(二)第二章:使用Storyboard设计用户界面(一)第二章:使用Storyboard设计用户界面(二)第三章HelloWorldApp浅述(二)第四章
自动布局
奋斗的小林
·
2019-12-17 01:38
直播小结-ijkplayer的使用(iOS_OC)
项目中同时还涉及了动画,绘图,定位,
自动布局
,三方登录等等热门技术。
马铃薯蜀黍
·
2019-12-16 21:03
iOS开发的坑
自动布局
tableview不能滑动yykit报警告下面方法控制转场切换隐藏和显示NavigationBar,侧滑返回Navigation混乱//-(void)navigationController:(
黄花菜先生
·
2019-12-16 17:25
iOS
自动布局
AutoLayout
1.1AutoLayout原理iOS中视图所需要的布局信息只有两个,分别是origin/center和size,在这里我们以origin&size为例,也就是frame时代下布局的需要的两个信息;这两个信息由四部分组成:x&ywidth&height以左上角的(0,0)为坐标的原点,找到坐标(x,y),然后绘制一个大小为(width,height)的矩形,这样就完成了一个最简单的布局。AutoLa
Claire_wu
·
2019-12-16 16:00
UIDevice 扩展 - iOS检测设备类型
在开发iOS或tvOS应用的时候,Apple提供的
自动布局
通过动态计算视图大小来适配不同尺寸的屏幕,开发者再也不用担心因设备的屏幕大小各异带来的问题,但有时候开发者依然需要知道应用运行所在的设备的类型做相应特殊定制
豆志昂扬
·
2019-12-16 13:58
错误警告收集
iOS
自动布局
解决警告AutomaticPreferredMaxLayoutWidthisnotavailableoniOSversionspriorto8.0部署环境为iOS7.0可能会遇到设置Label
smirkk
·
2019-12-16 10:03
D18:图文混排(自动调节高度)和多媒体
目录一.图文混排(自动调整cell高度)创建导航控制器,建立模型下载数据,解析XML,获得数据源创建cell,实现自动调节高度的功能tableView的代理方法中与之前项目的不同之处去除
自动布局
,使cell
Vinc
·
2019-12-16 10:34
iOS
自动布局
框架Masonry的使用及其原理
作者:温桂龙部门:新业务支持研发团队0、iOS布局的发展史在iOS发展早期,由于iPhone屏幕大小是固定的,开发者不需要考虑因屏幕大小差异而造成的适配的问题,在开发应用进行布局时,采用的是直接通过代码计算控件在其父控件的位置和大小的方式对UI控件进行布局。再到后面,在iPad推出后,apple公司推出autoresizing用于指定当UI控件的父控件发生变化时如何调整布局,达到屏幕适配的效果。到
bertrand319
·
2019-12-16 08:59
iOS常用第三方框架
iOS常用第三方框架
自动布局
框架Masonry//Objective-Chttps://github.com/SnapKit/MasonryMyLayout//Objective-Chttps://github.com
走在路上的小二
·
2019-12-16 01:30
自动布局
技巧篇-scrollView的
自动布局
情景:项目中的滑动视图,随处可见,可能大家一般的做法是只要是滑动视图,都采用tableView做,但是我想说的是,其实很多滑动视图都可用在xib上用scrollView做,而不需要用表,比如设置页面,个人中心,商品详情页,所有的只要它的内容不是动态加载的,或者不需要重用的,都可以在xib上用scrollView做,在项目中,我很多都是是这么干的,只要不需要重用的列表,统统采用xib在scrollV
as_kj
·
2019-12-15 01:33
动态字体 Dynamic type
引子今天看了一篇关于Autolayout的使用技巧介绍文章《高级iOS开发工程师应该掌握的
自动布局
技术》。
Jacob_LJ
·
2019-12-14 11:02
IOS 8编程入门--使用swift语言
创建你的第一个App(一)第一章:创建你的第一个App(二)第二章:使用Storyboard设计用户界面(一)第二章:使用Storyboard设计用户界面(二)第三章HelloWorldApp浅述(二)第四章
自动布局
奋斗的小林
·
2019-12-13 13:39
自定义UISegmentedControl
系统自带的UISegmentedControl有很多的限制,有时候为了满足自己的需求可能需要自己定制,本文就是我在做需求的时候自己定义的一个UISegmentedControl,支持很竖屏,使用Masonry
自动布局
老JI
·
2019-12-12 12:08
iOS非常实用的小知识总结(持续更新...)
1.产生随机数intallTextIndex=arc4random_uniform(30)+1;2.禁止视图
自动布局
if([selfrespondsToSelector:@selector(setAutomaticallyAdjustsScrollViewInsets
brance
·
2019-12-12 03:21
Hybrid开发之webview发生偏移的解决办法
解决办法:第一种方案:取消页面
自动布局
self.automaticallyAdjustsScrollViewInsets=NO;self.edgesForExtendedLayout=UIRectEdgeNone
随便你好啦
·
2019-12-12 02:53
自动布局
参考文章
《设置约束的masonry的使用》http://blog.csdn.net/yoyo_lzj/article/details/50603797《IOS开发通过代码方式使用AutoLayout(NSLayoutConstraint+Masonry)》(提到MASLayoutConstraint和NSLayoutConstraint)关键:用XIB、StoryBoard拉线添加的约束或者是通过代码方式
Lovell_
·
2019-12-12 00:00
iOS学习笔记36-Masonry
自动布局
一、Masonry介绍之前我们在屏幕适配的章节中学习过AutoLayout的使用,但那都是在可视化界面上进行添加约束完成的,我们很多时候都需要在代码中使用AutoLayout约束,苹果也为我们提供了实现,使用NSLayoutConstraint类表示约束,但使用起来比较复杂,代码量比较大,例如创建一个约束的方法:+(id)constraintWithItem:(id)view1/*一个UIView
执着丶执念
·
2019-12-11 21:59
Texture快速开始(C)
Texture的布局API比使用UIKit的
自动布局
有以下优秀的特点:1:快速:与手动布局代码一样快,比
自动布局
快得多2:异步和并发:布局可以在后台线程上计算,因此用户交互流畅和及时响应
Yeso
·
2019-12-11 21:09
Third Party
https://github.com/starainDou欢迎点星A:推荐使用B:修改使用C:参考使用
自动布局
Masonry(A)iOS
自动布局
框架-Masonry详解SDAutoLayout(A)SDAutoLayout
DDY
·
2019-12-08 04:14
xib使用-part5_xib自定义视图的
自动布局
本节将会在上一节(XIB使用-Part4XIB中使用自定义的XIB视图)的基础上添加
自动布局
。
灰豹儿
·
2019-12-07 09:57
iOS
自动布局
库 Masonry/SDAutoLayout
iOS
自动布局
库SDAutoLayout//可以控制继承与scollview的类的contentSize[self.scrollViewsetupAutoHeightWithBottomView:self.specialbottomMargin
张家杰仔
·
2019-12-07 02:57
AutoLayout 代码使用方法
在
自动布局
中基本构建块是约束(constraint)。约束表现在你的界面元素的布局规则,例如,您可
TerryZhang
·
2019-12-07 01:33
platform :ios, "8.0" target 'Floral' do pod 'SnapKit', '~> 0.20.0' ##
自动布局
pod 'Alamofire', '~> 3.3.1
platform:ios,"8.0"target'Floral'dopod'SnapKit','~>0.20.0'##
自动布局
pod'Alamofire','~>3.3.1'##网络请求,swift
SmallTwo
·
2019-12-06 22:27
xcode8 搭建一个新项目
createaproject初步MVC架构快速开发可能用到的第三方cocopods管理第三方软件网络AFN加载图片SDWebImage数据库FMDB键盘IQKeyboardManager纯代码
自动布局
Masonry
xxzsxxzs
·
2019-12-06 21:55
iOS开发探索-链式编程实践与分析
我们经常使用的开源框架Masonry就是使用这样的编程思想,Masonry是一个OC开发中,非常好用的
自动布局
框架,通过点语法来进行多个操作代码示例:[greenViewmakeConstraints:
零距离仰望星空
·
2019-12-02 05:06
9.25 - OC - NSArray/
自动布局
OC-NSArray各种常用的APIcomponentsJoinedByString用某些自定符将字符串连接起来NSString*str=[arraycomponentsJoinedByString:@"."];containsObject判断是否有这个值[arraycontainsObject:@22]indexOfObject取数组元素的下标NSIntegerindex2=[arrayinde
没有北方的南方
·
2019-12-02 00:42
iOS Masonry
自动布局
现实动画效果
想要更新约束时添加动画,就需要调用关键的一行代码:setNeedsUpdateConstraints,这是选择对应的视图中的约束需要更新。对于updateConstraintsIfNeeded这个方法并不是必须的,但是有时候不调用就无法起到我们的效果。但是,官方都是这么写的,从约束的更新原理上讲,这应该写上。我们要使约束立即生效,就必须调用layoutIfNeeded此方法。看下面的方法,就是动画
恋空K
·
2019-12-01 07:19
iOS开发-
自动布局
篇:史上最牛的
自动布局
教学!
http://www.jianshu.com/p/f6cf9ef451d9本文我们将提到:aotulayout(手码)VFLaotulayout(Xib)Masonry(第三方框架)是不是很期待呢?那就跟着小编走吧!本文Demo地址:https://github.com/JinqianChina/aotulayoutDemo.git一、AutoLayout介绍UI布局对于iOS开发者来说并不陌生,
ai___believe
·
2019-12-01 02:01
[关于使用masonry第三方
自动布局
获取frame的一些问题]
研究的滚瓜烂熟了,但是苹果的autolayout过于繁琐,懒得去研究,有一个非常好用而且功能非常强大的第三方自动化布局框架masonry,等各个论坛或者网站教程一大堆而且讲的都比较详细,多以直接站在巨人的肩膀上研究
自动布局
JonneyDai
·
2019-12-01 00:50
使用Masonry布局一些报错处理
Masonry是一个轻量级的布局框架拥有自己的描述语法采用更优雅的链式语法封装
自动布局
简洁明了并具有高可读性而且同时支持iOS和MaxOSX。
那个女孩_T
·
2019-11-30 11:40
iOS--VFL--autolayout--
自动布局
------------VFLAPI介绍------------1.NSLayoutConstraintAPI+(NSArray*)constraintsWithVisualFormat:(NSString*)formatoptions:(NSLayoutFormatOptions)optsmetrics:(NSDictionary*)metricsviews:(NSDictionary*)vie
追风筝的荧火虫
·
2019-11-30 06:00
iOS 开发探索-链式编程实战
求上天眷顾,愿各位技术大神来打通我的任督二脉,从此启动开挂模式,在技术进阶之路上狂奔.最近项目开发中用到了Masonry框架Masonry是一个轻量级的布局框架,拥有自己的描述语法,采用更优雅的链式语法封装
自动布局
零距离仰望星空
·
2019-11-30 04:33
上一页
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
其他