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
自动布局详解五:比例(multipliedBy)
Masonry
自动布局详解五:比例(multipliedBy)说到iOS自动布局,有很多的解决办法。有的人使用xib/storyboard自动布局,也有人使用frame来适配。
标哥-iOS攻城狮
·
2020-09-16 08:50
IOS开发笔记
ios
masonry
autolayout
自动布局
约束
AutoLayout -
Masonry
HistoryandSomethingInsteresting手写代码的UI的自动布局在iOS6中引入的新特性iOS6bringsanawesomenewfeaturetotheiPhoneandiPad:AutoLayout,以取代之前的autoresizingMask(“springsandstruts”Model).实际上关于纯手写代码UILayout经历了三个时期,固定宽高(这个用fram
谷页风
·
2020-09-15 17:06
iOS开发
开发网站相关知识html和javascript
http://welcome.totheinter.net/columnizer-jquery-plugin/http://www.jwf.us/projects/jQSlickWrap/http://
masonry
.desandro.com
weixin_34159110
·
2020-09-15 15:23
记录一个比较坑的问题,关于cocoapods和RN、xcconfig
集成了RN,pods的xcconfig里面集成了-ObjC命令;而我们通过inherited继承了这个命令;有一个糟糕的第三方提供的framework里面有几个通用的iOS库(mbprogresshud、
masonry
openglnewbee
·
2020-09-15 13:41
ios工程配置
react
native学习
移动应用设计
iOS Block与循环引用
例如
Masonry
布局代码,其中self并没有对
masonry
进行引用,所以也就不存在循环引用
Max_Zeong
·
2020-09-14 17:01
iOS
block
iOS Auto Layout界面自动布局(2)
有以下几种方式:使用Xcode的InterfaceBuilder界面设计器添加并设置约束通过系统原生的NSLayoutConstraint逐条添加约束通过可视化格式语言VFL添加约束使用第三方类库(如
Masonry
老樊Lu码
·
2020-09-14 06:03
iOS
瀑布式 区域 延迟加载
jquery.
masonry
.min.js郭某谋户型:面积:风格:色系:本批住宅退房中,以大户型高总价居多,120平方米以上房源共16套,占总住宅退房量的75%,其中200平方米以上的房源有7套,有6套来自同一品牌开发商
zyuanq
·
2020-09-14 00:59
jquery
Xcode 10 error: Multiple commands produce...
Xcode10新cloneReact-Native项目或者clone类似
Masonry
example时报错解决方案:
夜沐月
·
2020-09-13 16:38
iOS
swift下面使用第三方
Masonry
的代码
1.使用cocoapods加载三方(pod'
Masonry
')2.桥联先建立(.h)3.(.h)参照官方命名Header-Briding-Header,将
Masonry
引入文件中4.在BuildSetting
zhanglizhi111
·
2020-09-13 07:52
iOS
swift
画图
添加约束
源码阅读:
Masonry
(四)—— MASConstraint/MASConstraint+Private
该文章阅读的
Masonry
的版本为1.1.0。这个类我们可以称它为“约束基类”,也可以说它是一个抽象类,它定义了一堆接口,却没有具体实现,具体的实现都留给了其子类,但它实现了链式编程的效果。
weixin_34026276
·
2020-09-13 06:56
iOS
masonry
设置控件的优先级
1.效果标题标题标题时间;优先保证时间的完整显示,标题过长就显示...//时间_timeLabel=[[UILabelalloc]init];[self.contentViewaddSubview:_timeLabel];_timeLabel.font=[UIFontsystemFontOfSize:12];_timeLabel.textAlignment=NSTextAlignmentRight
weixin_30915275
·
2020-09-13 06:41
iOS开发之
Masonry
框架-使用方法须知
目录常用的属性与常量
Masonry
使用注意约束的优先级
Masonry
添加约束的方法修改约束在哪创建我的约束创建约束技巧:
Masonry
是一个轻量级的布局框架,它拥有自己的描述语法(采用更优雅的链式语法封装
weixin_30577801
·
2020-09-13 06:00
swift 中使用
Masonry
使用方式
titleView=UIView()self.view.addSubview(titleView)titleView.mas_makeConstraints({(makeBlock)inletmake=makeBlock!asMASConstraintMakermake.top.equalTo()(view)make.left.equalTo()(view)make.right.equalTo()
蟒蛇_AutoFire
·
2020-09-13 06:34
iOS问题处理
浅谈
Masonry
的使用技巧
这两天,我也是刚刚开始使用
Masonry
,说真的,真香。这里需要简述一下Frame布局方式和M
神经骚栋
·
2020-09-13 05:56
Swift ☞
Masonry
适配详解
原文链接地址:http://blog.csdn.net/magicZYJ/article/details/517899371、下载SnapKit2、在需要进行
Masonry
适配的界面导入Sanpkit3
Magic-ZYJ
·
2020-09-13 05:48
Swift
iOS
Masonry
使用注意篇
http://www.jianshu.com/p/1d1a1165bb04简要如果是从代码层面开始使用Autolayout,需要对使用的View的translatesAutoresizingMaskIntoConstraints的属性设置为NO.即可开始通过代码添加Constraint,否则View还是会按照以往的autoresizingMask进行计算.而在InterfaceBuilder中勾选
jeffasd
·
2020-09-13 05:19
iOS
swift中
masonry
的使用
letcollectImage=UIImageView.init(image:UIImage.init(named:"shoucang_kong"))collectImage.mas_makeConstraints{(make:MASConstraintMaker!)inmake.right.mas_equalTo()(addButton.mas_left)make.top.mas_equalTo
iOS_yanmy
·
2020-09-13 05:36
Swift4.0 -
Masonry
下的约束动画(一)
importUIKitimport
Masonry
classLFlunchView:UIView{///MARK:lazyprivatelazyvarbgImgView=UIImageView.init(
iOSTianNan
·
2020-09-13 05:35
swift4.0
#
iOS
语法技巧
小胖说swift02--------Swift如何使用
Masonry
和SnapKit
SnapKit:v.snp_makeConstraints{(make)in由于Swift和oc语法不一样equalTo(self.view)是传入参数make.top.equalTo(self.view).offset(100)make.left.equalTo(self.view).offset(100)make.right.equalTo(self.view).offset(-100)mak
郝高明
·
2020-09-13 05:43
Swift开发
Masonry
学习之更新约束
何谓更新约束?个人以为即在添加了基本约束之后,UI交互过程中,需要改变原来的基本约束,谓之更新约束。一个简单的例子,主界面上有一个红色的视图,它的尺寸是100x100,中心点与主视图重合。当单击该视图时,其尺寸以一定的比例不断放大,但是其宽不能超过主视图的宽,同样,其高不能超过主视图的高。注意:官方的例子中,是用一个button做演示的,但是无论是直接运行官方的代码或者我自己重新写的代码,都无法达
「已注销」
·
2020-09-13 05:58
Masonry
Masonry
中的mas_makeConstraints方法
一、简单介绍我们一般来说会这样进行使用[viewmas_makeConstraints:^(MASConstraintMaker*make){//这个使用的就是MASCompositeConstraint类型的make.left.top.width.height.mas_equalTo(100).multipliedBy(1);//这个使用的就是单个单个的MASViewConstraint//
rv0p111
·
2020-09-13 05:57
框架分析
Masonry
的基本使用
1MagicNumber->autoresizingMask->autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone4-iphone4s时代苹果推出了retina屏但是给了码农们非常大的福利:window的size变,我们只需要简单计算一下相对位置就好了在iphone5-iphone5s时代window的size变了(320,568)这时autoresizingMask
FISHBALL1
·
2020-09-13 04:28
iOS--第三方库
Swift 中
masonry
的使用
引入第三方的库就不多说了,这里直接说如何在Swift中使用约束//1,首先创建了一个按钮,这里的image方法是我对UIButton写的扩展,可以无视letshopCartBtn=UIButton(image:"购物车")//2,添加到父视图view.addSubview(shopCartBtn)//3,约束shopCartBtn.mas_makeConstraints{(make)inmake?
七叶昔洛
·
2020-09-13 04:25
iOS基础知识
Swift
第三方
Masonry
约束的使用
给Autolayout披上一层漂亮的外衣之后,将其称为
Masonry
,但
Masonry
的本质还是Autolayout。可以理解为
Masonry
是对Autolayout的封装.对于一个约束。
七叶昔洛
·
2020-09-13 04:24
iOS
iOS
Masonry
iOS自动布局-Auto Layout
但是总有牛人想出好办法,github上有一个开源库(
Masonry
),使用简
zhangjie121
·
2020-09-12 18:28
iOS开发
关于
masonry
的一些总结!
首先说几点:我一般将数值类型的约束用mas_equalTo,而相对于某个控件,或者某个控件的某个约束,我会使用equalTo,如:make.size.mas_equalTo(CGSizeMake(100,100));make.center.equalTo(weakSelf.view);setNeedsLayout:告知页面需要更新,但是不会立刻开始更新。执行后会立刻调用layoutSubviews
__代码改变世界__
·
2020-09-12 18:26
ios
UICollectionView 横向滑动停止的两种效果。
看下面~使用方式关键类:注意:Demo类中使用的布局方式是第三方约束
Masonry
,请使用Pods自行导入到项目中。部分代码说明:#importtypedefNS_ENUM(NSUInteger,W
TimoreYu
·
2020-09-12 18:41
iOS
Masonry
的基础用法
1,用发#import"ViewController.h"//definethisconstantifyouwanttouse
Masonry
withoutthe'mas_'prefix#defineMAS_SHORTHAND
yuhaifei_123
·
2020-09-12 18:10
iOS
iOS学习——布局利器
Masonry
框架源码深度剖析
iOS开发过程中很大一部分内容就是界面布局和跳转,iOS的布局方式也经历了显式坐标定位方式-->autoresizingMask-->iOS6.0推出的自动布局(AutoLayout)的逐步优化,至于为什么推出自动布局,肯定是因为之前的方法不好用(哈哈简直是废话),具体如何不好用以及怎么变化大家可以瞅瞅这篇文章。iOS6.0推出的自动布局实际上用布局约束(LayoutConstraint)来实现,
weixin_30672019
·
2020-09-12 17:22
AutoLayout学习资料集锦
AutoLayout第三方库PureLayout自动布局
Masonry
自动布局如果硬要用官方的VFL(VisualFormatLanguage)官方的VFLCartographySwift-自动布局SnapKit
Masonry
Walden_tinghou
·
2020-09-12 17:04
iOS开发
Autolayout
iOS报错:linker command failed with exit code 1 (use -v to see invocation)解决方法
经过仔细检查,原来是
Masonry
除了在pods里面有一份,手动增加开源文件的时候,有增加了一份,删除这一份,恢复正常。
fallune1
·
2020-09-12 05:17
IOS
iOS开发之进阶篇(12)—— 屏幕适配
目录1.layoutSubviews2.Constraintomargins3.Constraints4.safeAreaLayoutGuide5.
Masonry
6.SnapKit1.layoutSubviews
tan452301
·
2020-09-11 04:47
iOS开发第三方库、插件整理集合
Masonry
一个轻量级的布局框架,
Jane Han
·
2020-09-10 11:26
【开发积累】
iOS小笔记之 等间距创建控件
相信大部分的项目中都集成了
masonry
这个三方库,实际使用中,除了最常用对某一控件的自动布局之外,还有很多隐藏的好方法,比如mas_distributeViewsAlongAxis只怪自己学艺不精,好多基础的东西现在才开始重视还是贴代码吧
小码honey
·
2020-09-03 14:45
一套代码解决ios的所有界面适配问题
在苹果推出iPhone6Plus后,苹果的机型增多,显示屏的大小也变得多样,因此之前的绝对布局的方法难以满足手机的适配问题,因此苹果推出了相对布局的界面适配方法,本文所讲的界面适配方法主要基于
masonry
changcongcong_ios
·
2020-08-26 23:35
clang: error: no such file or directory:
Masonry
pod
最近在进行项目维护时,发现MBprogressHud这个破第三方库各种警告!真心的怀疑这种开发人员的智商。你是第三方的插件,你慎重考虑过没,就将很多方法deprecated掉,脑子锈逗了。直接将这个库删除掉,引入自己曾经写的类似的插件,但是因为项目上是pod管理,删除后,重新podinstall后,项目报错了,编译不通过了。。。因为之前项目是外包出去的,外包团队的开发质量简直就是恶梦,各种垃圾插件
zhaocarbon
·
2020-08-26 16:29
iOS开发
关于AutoLayout和
Masonry
的坑
最近在使用
Masonry
出现了一个问题,以前居然没有遇到过,也是神奇了,就是我在一个View上面添加一个label,label距离左右有一个距离,运行项目之后跑起来的时候,发现包了一个约束冲突,会出现xxx.width
fengsonglin
·
2020-08-26 16:49
深入剖析Auto Layout,分析iOS各版本新增特性
先前写到的一篇
Masonry
心得文章里已经提到了很多AutoLayout相关的知识,这篇我会更加详细的对其知识要点进行分析和整理。
戴铭
·
2020-08-26 08:10
objective-c
autolayout
一个实用的NSArray分类工具(一) —— 数组的去重、ReactiveObjC和
Masonry
中的NSArray分类
版本记录版本号时间V1.02017.12.16前言NSArray是我们经常使用的一个类,但是苹果的API很多用起来不是那么方便,需要根据我们特殊需求进行个性化的改变和定制,接下来,我就写一个NSArray分类工具,以后在使用的时候直接调用这个分类中的方法,可以实现很多小的功能,用起来也很方便。相关代码已经上传至GitHub-刀客传奇。数组的去重与NSSet不同,数组NSArray是可以有重复元素的
刀客传奇
·
2020-08-26 08:18
SnapKit调试
SnapKit像
Masonry
一样加入了便于调试约束的方法,但是在其文档中并没有明确的写出来。具体的写法如下:letheaderView=UIView()headerView.sn
Mob_Developer
·
2020-08-25 17:04
0707-
Masonry
Masonry
masonry
中去处mas的宏//definethisconstantifyouwanttouse
Masonry
withoutthe'mas_'prefix#defineMAS_SHORTHAND
dymost
·
2020-08-25 09:35
关于xib、
Masonry
、Storyboard和手动计算布局的灵活运用
xib:基于autolayout,适用于简单、静态的布局,优点是效率高,缺点是不灵活,调整起来很麻烦
Masonry
:基于autolayout,只是用代码来写,相较于xib灵活,可以做屏幕适配,尤其适合自适应高度的布局
New_卡迪熊
·
2020-08-25 09:37
[iOS] UI控件及布局的小知识们(1)
目录:cell生命周期
masonry
数组布局tableview中如何让行高自动被撑起来scrollView缓慢滑动到边界松手不走scrollViewDidEndDeceleratingUIButton的
木小易Ying
·
2020-08-25 08:52
CocoaPods报(The `master` repo is not a git repo.)
在使用cocoapods引用第三方库时,报一个奇怪的错,错误如下:liuhuan-workdeMacBook-Pro:Study
Masonry
liuhuan$podinstall--verbose--no-repo-updatePreparingxcrun
独孤流
·
2020-08-25 06:24
Masonry
实现UIScrollView自动计算ContentSize
Masonry
实现UIScrollView自动计算ContentSize1.首先在UIScrollView添加ContentView作为容器View2.根据滚动方向设置ContentView的宽高约束3
CoderHong
·
2020-08-25 00:36
Tide项目所用第三方库整理
1、MJRefresh下拉刷新库2、EGORefresh下拉刷新3、BuglySDK崩溃信息收集4、AlipaySDK支付宝第三方支付5、
Masonry
布局约束6、AMQPLib接收服务器推送消息(短链接
weirdyu
·
2020-08-24 20:44
Masonry
通过 UIView 起动画时出现约束冲突,并且没有动画
概述使用UIView起动画,通过
Masonry
设置的约束+(void)animateWithDuration:(NSTimeInterval)durationanimations:(void(^)(void
NapoleonY
·
2020-08-24 17:39
iOS中两种启动图方式的区别
中两种启动图方式的区别最近在写代码的时候遇到个问题,下载了一个demo(五子棋游戏),在使用过程中没什么大问题,有一天下午发现一个奇怪的现象,此代码没有做任何的适配,包括没有使用Autolayout和纯代码
Masonry
ChrisPaulss
·
2020-08-24 15:25
1.RAC解析 - 自定义链式编程
目的模仿
Masonry
连续运用点语法的操作[self.viewmas_makeConstraints:^(MASConstraintMaker*make){make.top.equalTo(@10).offset
宋千
·
2020-08-24 14:58
objective-c
ios
iOS开发
reactivecocoa
【iOS】
Masonry
和FDTemplateLayoutCell搭配使用「UITableview自适应内容高度」
准备:1.FDTemplateLayoutCell由sunny大神出品的自动计算UITableviewCell高度FDTemplateLayoutCell_下载2.
Masonry
目前最流行的AutoLayout
尚妆产品技术刊读
·
2020-08-24 13:53
ios
masonry
uitableview
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他