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+)
Masonry
自动布局
的使用心得
1.认识Masonry例子1UIEdgeInsets padding = UIEdgeInsetsMake(10, 10, 10, 10);[view1 mas_makeConstraints:^(MASConstraintMaker *make) { make.top.equalTo(superview.mas_top).with.offset(padding.top); make.lef
xiao_wu_xiao
·
2016-05-06 09:00
布局
几种编程思想在iOS中的实现:(一)链式编程
前言作为一个iOS程序员基本上都应该接触过Masonry这个
自动布局
库。这个库能够帮助程序员极大程度的简化
自动布局
的代码。
Jieme
·
2016-05-05 09:53
[置顶] Swift开发:NSLayoutConstraint纯代码实现
自动布局
-初级篇
要求 宽高200的view,通过代码,使得view在距离父控件的右下角20边距处/* 约束的设置,控件内部约束由自己添加,比如宽高,如果是与其他的 控件约束那么有父控件添加 *创建约束 NSLayoutConstraint 参数 说明: *item 自己 *attribute *relatedBy 大于等于 小于等于 等于 *toItem 另
taoerit
·
2016-05-04 18:00
swift
自动布局
ipad版Qzone(纯swift编写)
一app大致框架图:(竖屏)二app大致框架图:(横屏)三知识点1
自动布局
(熟悉)2协议(熟悉)3横屏和竖屏的配置(掌握)4细节处理四布局登录界面和处理业逻辑1
自动布局
效果图2账号和密码相关设置—->2.1
xf931456371
·
2016-05-04 00:00
框架
swift
密码
ipad
布局
Swift
自动布局
pod‘SnapKit’,‘~>0.19.1’self.addSubview(textField)textField.snp_makeConstraints{(make)->Voidin make.left.equalTo(10) make.right.equalTo(lastBtn.snp_left).offset(-10) make.top.equalTo(10) make.bottom.eq
Emperor_huanzi
·
2016-05-03 16:00
swift
布局
Swift开发:AutoResizing实现
自动布局
/* autoresizing需求: 添加一个红色view,放在主控制器的右下角,且距离右下角边框为20 不管横屏还是竖屏还是屏幕大小改变,红色view的位置不能改变,使用 代码添加autoresizing */ letredView=UIView() letwh:CGFloat=100 letx:CGFloat=self.view.frame.size.width-wh-20.0 lety:C
taoerit
·
2016-05-03 14:00
ios
swift
自动布局
autoresizing
用xib做scrollView的键盘自适应以及
自动布局
首先,拖进来一个scrollView然后对这个scrollView设置上下左右的约束接着,拖进来一个UIView设置这个view的上下左右约束然后要设置这个view的滚动方向,我是让他垂直滚动,所以选中下面这个,如果垂直水平方向都滚动那么久都不用选了,设置一下view的宽高就行然后很关键的一步就是,因为你设置的是上下滚动,你就要再设置一下他的高度,他才知道他在什么范围内滚动。酱紫就大功告成了下面我
shagua_nan
·
2016-05-03 14:00
IOS总体学习思路(16.5.1)
总体概括一下本人学习ios的一点经验,大体的学习思路是这样的:c语言、数据结构(入门),oc(算法),UI基础(界面布局),UI高级(第三方库、网络请求、多线程、
自动布局
等的使用)。
qq_34798977
·
2016-05-01 23:00
ios
自动布局
之Masonry
#import"ViewController.h"//解决mas_//definethisconstantifyouwanttouseMasonrywithoutthe'mas_'prefix#defineMAS_SHORTHAND//解决对数据的自动装箱//definethisconstantifyouwanttoenableauto-boxingfordefaultsyntax#defineM
u011146511
·
2016-04-30 23:00
Xib 约束 UIScrollerView
1、在使用xib定制界面时,我们经常会用到AutoLayout
自动布局
,或者不用AutoLayout,自己在xib属性的地方进行约束2、xib中,ScrollView的自动约束并不像我们平常约束其他view
sw_gegewu
·
2016-04-25 18:00
scrollview
布局
界面
xib约束
Storyboard学习手记(二)——添加约束
控件布局xcode的
自动布局
让iOS开发更加便利,但是也存在许多的弊端,跟纯代码比起来省去了许多计算坐标以及繁复的语句,但是有些人认为
自动布局
不如代码灵活,总是能听到有人说这个用代码做可以实现,用
自动布局
实现不了
qq_31284831
·
2016-04-25 15:00
ios
xcode
布局
模拟器宽度不准
问题使用
自动布局
,label给三个约束,结果,整个Cell的高度有问题,解答计算出来label文字的宽度,根据整个布局preferredMaxLayoutWidth属性label.preferredMaxLayoutWidth
没能唱给你的歌曲
·
2016-04-24 11:26
iOS
自动布局
Autolayout 报错:Unable to simultaneously satisfy constraints.
在使用
自动布局
时,不断的报下面的错误:Unabletosimultaneouslysatisfyconstraints.Probablyatleastoneoftheconstraintsinthefollowinglistisoneyoudon'twant.Trythis
qq_27820359
·
2016-04-21 17:00
自动布局
自动布局
的时候,需要设置iconView.translatesAutoresizingMaskIntoConstraints=false否则会报错原因是translatesAutoresizingMaskIntoConstraints
幽若格格
·
2016-04-19 23:00
UI
自动布局
对于ios应用,可以触发
自动布局
的变化可以分为外部变化和内部变化:外部的变化可以是设备的方向改变,ipad的分屏,不同尺寸的屏幕等。
ohyeahhhh
·
2016-04-19 20:00
UI
CONSTRAINT
约束
自动布局
autolayout
iOS学习笔记36-Masonry
自动布局
一、Masonry介绍之前我们在屏幕适配的章节中学习过AutoLayout的使用,但那都是在可视化界面上进行添加约束完成的,我们很多时候都需要在代码中使用AutoLayout约束,苹果也为我们提供了实现,使用NSLayoutConstraint类表示约束,但使用起来比较复杂,代码量比较大,例如创建一个约束的方法:+(id)constraintWithItem:(id)view1/*一个UIView
liuting5521826
·
2016-04-19 09:00
ios
布局
iOS Masonry的使用详解
Masonry是一个轻量级的布局框架,拥有自己的描述语法,采用更优雅的链式语法封装
自动布局
,简洁明了并具有高可读性,而且同时支持iOS和MaxOSX。
·
2016-04-18 20:00
ios
布局
masonry
Autolayout
自动布局
实现的方法三:第三方框架Masonry的使用
MasonryMasonry是目前最流行的Autolayout第三方框架,省去了苹果官方恶心的Autolayout代码,大大提高了开发效率。框架下载地址:https://github.com/SnapKit/Masonrymas_equalTo和equalTo默认情况下mas_equalTo有自动包装功能,比如自动将整型常量30包装为@30,equalTo没有自动包装功能如果添加了下面的宏,那么m
南波万_
·
2016-04-18 10:23
iOS函数式编程的实现 & 响应式编程
配图作为一个iOS开发者,那么你一定用过Masnory/SnapKit;Masonry是一个OC开发中,非常好用的
自动布局
的第三方框架;SnapKit是Masonry团队打造的swift版本的
自动布局
框架
wwwang89123
·
2016-04-17 23:00
ios
函数
cocoa
函数式编程
appstore
iOS修改xib中大小已经固定的UI控件的frame
解决方案:取消控件所在界面的
自动布局
;即在ViewController.m中写上如下代码:- (void)viewDidAppear:(BOOL)animated{ self.myTextFiled.frame
SayHelloVip
·
2016-04-17 19:00
ios
UItextFiled
iOS 9 Auto Layout界面
自动布局
系列6-自适应布局
设计MM小尹:“小李,邮件里是我们设计的用户登录界面初稿,请你看一下技术上有没有什么问题。” 程序猿小李:“好的,我看一下。” 小李打开邮件,看到界面设计初稿为:这是一个同时支持iPhone和iPad的统一App(UniversalApp)。尽管小李对AutoLayout很熟悉,但是看到设计稿之后,小李却犯了难。因为设计稿中的iPhone横屏的界面布局方式是特殊情况,如果按照图1的方式添加一套自动
jasonjwl
·
2016-04-15 14:00
布局
sizeclass
自适应布局
iOS Autolayout
自动布局
仿喜马拉雅FM的首页界面
要看UICollection的...可以不用看了...这是一篇学习使用Autolayout后的记录怕自己以后忘记...适配的问题喜马拉雅FM和蜻蜓FM的布局一个喜马拉雅FM实现:我的效果有一个需求:不同尺寸的适配一个图片、按钮、View根据手机屏幕的大小做等比例缩放适配还有文字大小也要等比例变化意思是,喜马拉雅FM在iPhone4s时Cell距离小、图片小、文字小iPhone6s时Cell距离变大
造夢
·
2016-04-14 00:14
Xcode使用介绍之四:
自动布局
初体验
为了适配不同尺寸的界面布局,Xcode中引入了
自动布局
技术。
自动布局
通过控件与控件之间的“约束”关系,来确定一个控件在界面中的绝对位置和大小。
magical_code
·
2016-04-13 16:00
ios
xcode
iOS 8 Auto Layout界面
自动布局
系列5-自身内容尺寸约束、修改约束、布局
本系列的前几篇文章讲解了
自动布局
的原理,以及如何添加约束。这篇文章主要介绍以下内容:某些用户控件具有自身内容尺寸约束使用视图调试工具
jasonjwl
·
2016-04-13 13:00
动画
布局
自身内容尺寸约束
iOS 8 Auto Layout界面
自动布局
系列4-使用VFL添加布局约束
本系列第一篇文章介绍了
自动布局
的基本原理,第二篇通过一个简单的例子演示了如何使用IB以可视化方式创建
自动布局
约束,第三篇使用代码直接创建NSLayoutConstraint实例来定义
自动布局
约束。
jasonjwl
·
2016-04-13 09:00
布局
可视化
VFL
iOS 8 Auto Layout界面
自动布局
系列3-使用代码添加布局约束
本系列的第一篇文章介绍了
自动布局
的基本原理,第二篇文章通过一个简单的例子演示了如何使用Xcode的InterfaceBuilder(简称IB)以可视化方式添加约束。
jasonjwl
·
2016-04-13 09:00
布局
可视化
多storyboard协作开发
学习IOS开发是从xib开始,再到学习autolayout发现
自动布局
,适配多款机型,用起来非常顺手,效率也是不低,当然也曾经使用纯代码封装一些控件,不得不说使用纯代码编写UI对抽象能力、想象能力是一个很大的考验
kaka_2928
·
2016-04-12 15:00
ios
mac
ios开发
布局
Xcode关于警告AutomaticPreferredMaxLayoutWidth的消除方法
Xcode关于警告AutomaticPreferredMaxLayoutWidth的消除方法 在iOS开发中,如果使用到了storyboard与xib文件并且使用autolayout进行
自动布局
,有时会报出
珲少
·
2016-04-12 15:00
ios
警告消除
Auto Layout深入理解,及masonry简介
本篇博客是本人在学习
自动布局
过程中对
自动布局
的理解和整理,分三部分介绍,内容可能会有所重复,见谅。
BlackWolfSky
·
2016-04-11 20:00
Masonry对TableViewCell进行
自动布局
简介:点击一行后cell会展开,再次点击cell会折叠,采用Masonry
自动布局
,效果如下:Demo地址:https://github.com/Jace
墨云天
·
2016-04-08 16:00
[置顶] IOS
自动布局
中的浮动布局(6)----MyFloatLayout横空出世
前言 在MyLayout的6大布局中,每种布局都有不同的应用场景。且每种布局的子视图的约束机制不一样:线性布局MyLinearLayout、表格布局MyTableLayout、流式布局MyFlowLayout、浮动布局MyFloatLayout这四种布局的子视图之间的约束是通过添加到父布局的先后顺序来决定的;框架布局MyFrameLayout中的子视图则只跟父布局视图有关,而跟添加的先后顺序
yangtiang
·
2016-04-08 10:00
ios
css
float
autolayout
浮动布局
如何设计一个
自动布局
库:以SDAutoLayout为例
如何设计一个
自动布局
库:以SDAutoLayout为例2016-04-06CocoaChina▲点击上方“CocoaChina”关注即可免费学习iOS开发前言:SDAutoLayout在发布之后受到了众多
qq_33777090
·
2016-04-08 09:00
[iOS开发]屏幕适配四:Xcode7使用Autolayout拖拽布局基础(3)TableView
自动布局
因为它用的太多了,所有必须要用全新的篇章来介绍一下基本的
自动布局
的实现。本篇采用Stroyboard+xib的方式来实现(个人习惯哈),一个不同高度cell的页面。
u010983974
·
2016-04-08 09:00
TableVi
使用Autolayout
TableView自动布局
欢迎跟我一起学习iOS
不限于以上提供的学习路径作为参考分类:项目细分类Mac和常用工具常用的Unix命令、SVN等工具使用Objective-C基本语法和概念OC最基础语法、Block、Protocol等iOS基础部分基本View、IB、
自动布局
Jeff_NJUT
·
2016-04-05 22:00
[iOS开发]屏幕适配二:Xcode7使用Autolayout拖拽布局基础(1)
参照
自动布局
教程一我们在Xcode7中来实现一下这个界面(由于教程是较早的Xcode版本所以来重做一遍)Xcode7中已经没有了pin这个选项了。
u010983974
·
2016-04-04 11:00
iOS中的程序调试
视图层次结构—查看视图遮挡以及
自动布局
错误》断点和 条件断点》lldb 》instrument:TimeProfile/CoreAnimation/内存泄漏 二、程序上线后,如何收集错误信息?
如若初见
·
2016-04-02 17:00
Auto Layout界面
自动布局
系列2-使用Xcode的Interface Builder添加布局约束
上一篇文章《iOS8界面
自动布局
系列-1》简要介绍了iOS界面布局方式的前世今生。本篇文章将详细介绍如何使用
自动布局
实现不同屏幕尺寸的适配。
jasonjwl
·
2016-04-01 17:00
布局
可视化
界面设计
Auto Layout界面
自动布局
系列1-
自动布局
的基本原理
一、视图定位的基本原理视图(View)是一个用于显示内容的矩形区域,它是构成app界面的最基本单元。下图为计算器app的横屏界面,其中每一个计算器按键都是一个视图。在平面直角坐标系中,要准确描述一个矩形需要确定以下四个布局属性(LayoutAttribute),即水平位置x、垂直位置y、宽度w、高度h(暂不考虑旋转)。只有上述4个布局属性都明确的情况下,该视图才能正确添加到界面中。以上图为例,如果
jasonjwl
·
2016-04-01 16:00
布局
界面
autolayout
SDAutoLayout:比masonry更简单易用的
自动布局
库
转载他人 出处:http://www.cocoachina.com/ios/20151223/14778.html第三方布局库=================我是分割线======================推荐:SDAutoLayout的使用-----http://www.coderbar.cn/thread-31-1-1.htmlMasonry的使用:http://www.jianshu
qq_23616601
·
2016-04-01 14:00
布局
masonry
autolayout
SDAutoLayout
关于tableview中cell的一些加载
答案是使用系统自带的UItableview的类去创建,系统会自带生成一些代理方法,这个时候创建的UItableview是
自动布局
好的,会适应各种屏幕和旋转。
cyj_sky
·
2016-04-01 09:00
UITableView
cell
UIStackView -
自动布局
堆
自动布局
是:有了这玩意,我们可以少写一些代码,或者少拉一些约束。而且对于3等分啊,什么的布局很是方便。
说了是村长
·
2016-03-31 20:40
Masonry
自动布局
详解五:比例(multipliedBy)
Masonry
自动布局
详解五:比例(multipliedBy)标签:iosmasonryautolayout
自动布局
约束2015-11-3016:301816人阅读评论(0)收藏举报 分类:IOS开发笔记
qq_33777090
·
2016-03-31 18:00
masonry布局整理
声明:这篇文章整理参考了标哥博客的
自动布局
一栏,如有异议请参考原文标哥博客
自动布局
地址:http://www.henishuo.com/category/autolayout/page/1/一、Scrollview
BlackWolfSky
·
2016-03-31 08:00
Masonry教程--IOS自适配,丢掉Autolayout吧
//www.jianshu.com/p/598225bb7ddc文章来自http://www.brighttj.com/ios/ios-masonry-demo.html#comment-353如果说
自动布局
解救了多屏幕适配
jiaxin_1105
·
2016-03-30 17:00
VFL-
自动布局
VFL全称是VisualFormatLanguage,翻译成中文是“可视化格式语言”,VFL是苹果公司为了简化Autolayout的编码而推出的抽象语言VFL的使用:+(NSArray*)constraintsWithVisualFormat:(NSString*)formatoptions:(NSLayoutFormatOptions)optsmetrics:(NSDictionary*)met
红秋裤
·
2016-03-30 11:48
IOS学习记录
Auto Layout Process
自动布局
过程
用Masonry实现改变约束,动画功能,需要用到
自动布局
的几个方法,研究了下
自动布局
的过程方法1、setNeedsUpdateConstraints当一个自定义view的某个属性发生改变,并且可能影响到
xy_26207005
·
2016-03-26 11:00
ios
源代码
布局
控件
Ipad UISplitViewController
UISplitViewController进入storyboard有一点需要说明的是关于UITextViewUITextView是能自适应高度的滚动视图我们构建界面时只需要设置其离bottom得距离它就会
自动布局
好里面的文字
ZhangDreamK
·
2016-03-25 20:00
ipad
iOS 8 Auto Layout界面
自动布局
系列4-使用VFL添加布局约束
本系列第一篇文章介绍了
自动布局
的基本原理,第二篇通过一个简单的例子演示了如何使用IB以可视化方式创建
自动布局
约束,第三篇使用代码直接创建NSLayoutConstraint实例来定义
自动布局
约束。
u014063717
·
2016-03-25 14:00
ios
布局
约束
界面
可视化
详解iOS应用开发中autoresizing尺寸自动适应属性的用法
iOS有两大
自动布局
利器:autoresizing和autolayout(autolayout是IOS6以后新增)。autoresizing是UIV
ForeverYoung21
·
2016-03-23 09:15
Size classe ---Xcode 6中的
自动布局
http://www.cocoachina.com/ios/20141020/9978.htmlhttp://www.cocoachina.com/ios/20140926/9766.html
yimingsilence
·
2016-03-21 00:00
classes
ios开发
布局
size
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他