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
Autolayout的第一次亲密接触http://www.jianshu.com/p/052e8c7e8e7f
Masonry
介绍与使用实践(快速上手Autolayout)里脊串http://adad184
cocoaroger
·
2021-05-21 05:19
17年的开始
第一次写,相当于一个日记吧转载UI适配的,怕自己将来忘记,准备做一个Demo前言众所周知,
masonry
是基于autolayout的适配,使用起来还是相对来说比较简单的。
Little_Shaun
·
2021-05-21 01:29
Cocoapod安装和使用
像这种,就是用cocoapod管理的工程,我们打开工程的时候,是打开
Masonry
.xcworkspace。下面,给大家介绍一下cocoapod的安装和使用。
不一样的尘埃
·
2021-05-21 00:24
Masnory笔记
概述
Masonry
是一个非常轻量级的关于自动布局的库,这个相对于系统的AutoLayout的笨重给我这个习惯用纯代码来进行UI布局的人来说是一个非常不错的选择,好久没写笔记了所以特此记录下。
小强七号
·
2021-05-20 22:36
Masonry
按比例设置位移
make.height.equalTo(self.view).multipliedBy(0.284);
JasonEVA
·
2021-05-20 17:58
快速上手Autolayout:
Masonry
介绍与使用实践
Autolayout
Masonry
前言MagicNumber->autoresizingMask->autolayout以上是纯手写代码所经历的关于页面布局的几时期:(1)、在iphone1-iphone3gs
SuAdrenine
·
2021-05-20 01:25
水滴动画,多音频同时播放,水波纹动画
使用pods目录pod'
Masonry
'->部分页面布局使用pod'MJExtension'->声音资源转模型使用pod'BMPrivatePods'->私有库,主要动些宏定义(项目快速移植版本,懒的特调
BM_cf5d
·
2021-05-19 18:16
Masonry
&snapKit使用详解
Masonry
地址demohttps://github.com/HongXiuTanXiang/
Masonry
-.gitsnapKit地址demohttps://github.com/HongXiuTanXiang
AntKing
·
2021-05-19 17:03
Masonry
是如何适配iOS11的
iOS源代码分析---
Masonry
Masonry
是Objective-C中用于自动布局的第三方框架,我们一般使用它来代替冗长,繁琐的AutoLayout代码.
Masonry
的使用还是很简洁的:[buttonmas_makeConstraints
迷路的安然和无恙
·
2021-05-19 08:03
Masonry
项目中遇到问题
1、mas_equalself.view的y轴中心的时候不要使用self.centerY,要使用mas_centerY,才能起作用。
优雅地小男子
·
2021-05-18 17:51
总结下
masonry
使用
1先从问题说起:将
masonry
封装进了sdk后,在其他程序中调用即崩溃,报unrecognizedselectorsenttoinstance错误查了很久,在stockoverflow上找到解决方法:
苏渝粤
·
2021-05-18 10:40
Masonry
源码解析
Masonry
一直是OC中优秀的AutoLayout框架,尤其是其优雅的点链式语法设计,为人津津乐道。今天我们来看看
Masonry
的源码,看看给我们什么启示。
MrLittleWhite
·
2021-05-18 03:37
iOS objc Block实现链式编程
例如
masonry
就实现了链式调用。
黑羽肃霜
·
2021-05-17 20:23
XCode 9.3 warning
Blockimplicitlyretains'self';explicitlymention'self'toindicatethisisintendedbehaviorInsert'self->'
Masonry
.pngCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF.pngCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF
lionnner
·
2021-05-17 14:01
tableView之提前计算行高(配合
masonry
)
前言:tableView的优化大概就是一下几种:1.cell内部的层级结构尽量的少-使用drawRect画2.cell内部的数据尽量提前准备好尽量少的实时计算MVVM的优势提前处理model,cell直接拿到最终需要的数据3.所有的控件大小提前计算好,不要每一次都重新计算4.缓存tableView行高因为:利用自动布局计算行高很消耗cpu,每次滚动到该cell都要计算.5.利用cpu去异步绘制ce
AnnieAri
·
2021-05-17 10:53
Masonry
使用
方法:mas_makeConstaints;创建添加约束mas_updateConstaints;更新约束,更新与之前冲突的数值,相同对象(括号里的数值)。可以添加新的约束,但是若与原来的约束冲突(此冲突是造成的约束错误的冲突),AotuLayout会按一定的规则breakConstaint解决冲突,或者是某些版本会crash。mas_remakeConstaint;清除掉所有的约束重新添加约束。
韩叨叨
·
2021-05-17 09:18
iOS 使用
masonry
框架布局约束遇到的坑
这些天都连续遇到
masonry
框架的坑例如:在商品APP时,因为商品有多个商品,每个不同规格商品的UI布局也不同。
Lightoflife
·
2021-05-15 22:33
使用
Masonry
记录/ 修改一个控件的约束 (入门+进阶)
1、使用
Masonry
设置约束2、根据条件修改这个控件的约束(如:这个控件所参考的控件变为另一个)3、小结提醒:此篇涉及到的控件和属性偏多,所以想看下去需要一点耐心~~总纲:我们知道,使用
masonry
游龙飞雪
·
2021-05-15 09:21
IOS开发-利用
Masonry
实现简单动画
其实利用
masonry
也可以简单实现动画和普通的方法实现差不多,重点只是修改约束后调用[view.superviewlayoutIfNeeded];而已[viewmas_makeConstraints:
liudhkk
·
2021-05-15 05:43
几种编程思想在iOS中的实现:(二)函数式编程
前期回顾(一)链式编程在上一篇文章——(一)链式编程的最后有提到,尽管例子中实现了所谓的链式编程,但是在使用(体验)上还是与
Masonry
有区别的。
Jieme
·
2021-05-15 03:12
Masonry
布局心得
元素靠右,但太长时不能超过左边元素的右边界,右边用省略号结尾
Masonry
.jpggroupLabel的left与timeLabel的right的距离为5,groupLabel的right与cell右边缘对齐
枭龙gogogo
·
2021-05-14 21:01
iOS不用任何适配框架做屏幕适配
相信大家对于屏幕适配都知道可以用自动布局,如果是纯代码的话可以用第三方框架
Masonry
但是有的朋友不喜欢用第三方框架那怎么办呢?
coderYJ
·
2021-05-14 12:58
Masonry
距离左右最小间距
记性不好,做个笔记//设置距离右边最小距离make.right.mas_lessThanOrEqualTo(self.mas_right).mas_offset(-__kNewSize(120));//设置距离左边最小距离make.left.mas_lessThanOrEqualTo(self.mas_left).mas_offset(__kNewSize(120));
_亻弋_石马_亻_生
·
2021-05-14 11:39
初窥
Masonry
在早期,iPhone尺寸比较固定,都是4英寸屏幕的时候,在计算App的尺寸时,只要稍微根据Window的size稍微计算一下就可以了,但是前年iPhone6以及iPhone6Plus的推出,作为开发者就会警觉为了多机型的适配,使用AutoLayout是势在必行的一件事情了,但是说实话,我在用了AutoLayout之后真的觉得挺不方便的。一直以来可能是一个coder的矫情情怀,我喜欢用纯代码来搭建界
Originalee
·
2021-05-14 07:52
OC中链式编程和函数式编程
最近看到了链式编程和函数式编程这两个概念,这两天不是那么的忙所以也研究了下这两个概念;在查询链式编程和函数式编程的概念时突然想到了链式编程和函数式编程最典型的代表是
Masonry
比较完美的实现了函数式编程和链式编程例如
枫叶1234
·
2021-05-13 09:57
使用AVPlayer自定义支持全屏的播放器(四)
修复bug主要修复了播放器页面不支持旋转引起全屏音量图标未旋转,进度条拖拽不灵敏,
Masonry
引起约束警告,网络不好销毁播放器引起卡顿,工具条自动消失后需要点击两次等bug。
季末微夏
·
2021-05-13 09:47
一行代码设置N个属性-OC(iOS)链式语法生成器
-CocoaChina_让移动开发更简单在github找到两个比较全的链式库并研究了起来以及著名的
Masonry
。
luomagaoshou
·
2021-05-13 03:09
用
Masonry
输出系统提示的约束错误
Masonry
是一个轻量级的代码加约束的库,把系统那些非常不人性化的约束代码封装为可以链式调用的代码,上手容易,好用。
newbiecoder
·
2021-05-12 19:37
链式编程
最近有时间看了下
Masonry
的实现原理,大家都知道
Masonry
就是经典的链式编程思想void(^block)(MASConstraintMaker*maker)=^(MASConstraintMaker
西门丨不吹雪
·
2021-05-11 19:45
适配IPad(有iphone版本)
1.首先尺寸要适配.使用
masonry
+基于宽高来适配是OK的.就是有些控件没有纳入这个体系.有些系统的控件,第三方控件.纳入进去就好了.
李某lkb
·
2021-05-11 15:31
iOS 中利用相对布局和绝对布局,对Table中的文字自适应调整行高
demo地址:dealText相对布局与绝对布局1.相对布局:2.绝对布局:本demo中自适应高度的处理首页中的根据
Masonry
工具和tableView中的tbView.estimatedRowHeight
闻人歌
·
2021-05-11 15:08
Xcode6.2中使用
Masonry
的出现的问题
在Xcode6.2中使用首先导入“
Masonry
.h”包。ps1:在xcode6.2中,只能使用make_Constraints:^(MASConstraintMaker*make)block方法。
oneDemo
·
2021-05-11 04:15
实用iOS第三方框架
界面布局github地址:
Masonry
Masonry
使用总结:赵不懂的博客网络请求github地址:AFNetworkingiOS通用网络封装图解HTTP协议上下拉刷新github地址:MJRefreshJSON
MrCoderLin
·
2021-05-10 17:15
Masonry
的基本使用及事件触发更改控件约束
1.使用CocoaPods导入$pod'MJRefresh'2.在项目中导入
Masonry
.h文件#import"
Masonry
.h"3.示例:有blueviewredviewchangebtn三个控件
Hehe_99e3
·
2021-05-09 00:06
iOS用
Masonry
设置多个子view的宽度或高度相等
一,设置宽度相等把各个子view的上下左右的约束先设置好2.然后为各子view(view0,view1,view2,view3,...)添加宽度约束,宽度约束统一设置为某一个子view的宽度约束(假设为view0.mas_width)即可,如下的写法make.width.equalTo(view0.mas_width);注意view0的宽度约束也是要设置的,并且和其他子view一样也是设置为vie
歌莫信息
·
2021-05-08 08:50
Autolayout进阶之代码编写约束(二)
上篇文章Autolayout进阶之代码编写约束(一)中介绍了怎么用
Masonry
来实现代码编写约束,这篇文章就来探讨下怎么使用SDAutolayout来编写约束。
o翻滚的牛宝宝o
·
2021-05-08 07:31
iOS学习之
Masonry
第三方框架
1、
Masonry
概述目前最流行的Autolayout第三方框架用优雅的代码方式编写Autolayout省去了苹果官方恶心的Autolayout代码大大提高了开发效率框架地址:https://github.com
墨隐于非
·
2021-05-07 15:06
iOS-Autolayout控件执行动画
目前Autolayout使用很广也有很多第三方的替代方案例如
Masonry
(自己使用觉得很不错)。此处不多讲Autolayout使用,此处主要讲动画如何实现。
西边雨
·
2021-05-06 14:33
升级最新sierra 10.12.2导致cocoapods无法生成workspace文件
PodTest3haiwang$podinstallAnalyzingdependenciesDownloadingdependenciesInstallingMBProgressHUD(0.9.2)Installing
Masonry
JavenZ
·
2021-05-06 12:25
Masonry
小技巧
当你写了一个错误的constanints,例如:[self.statusLabelmas_makeConstraints:^(MASConstraintMaker*make){make.top.equalTo(self.contentView).offset(15.0f);make.left.equalTo(self.contentView).offset(10.f);make.height.eq
zhungxd
·
2021-05-06 09:19
iOS小知识点集锦
title:iOS小知识点集锦date:2017-06-0115:28:57categories:"iOS"tags:Objective-Cdescription:自己记录的小知识点UIView视频全屏
masonry
en_nina
·
2021-05-06 07:23
谈谈 Objective-C 链式语法的实现
直到第三方自动布局框架
Masonry
的出现,如
知识小集
·
2021-05-05 00:09
ios 学习资源
OC
Masonry
介绍与使用实践(这篇文章通过5个实例深入浅出讲解了
Masonry
,相信你入门该框架不是问题)http://www.cocoachina.com/ios/20141219/10702.htmlOC
王小宾
·
2021-05-04 18:31
iOS开发小笔记 | 并排的两个自定义view如何优先让其中一个宽度自适应?
布局用的
masonry
。
无夜之星辰
·
2021-05-04 12:54
iOS autoLayout
http://adad184.com/2014/09/28/use-
masonry
-to-quick-solve-autolayout/
寒风大侠
·
2021-05-02 22:28
UITableView与按钮联动效果
效果图~~~联动.gif这个demo为纯代码模式编写,布局采用
Masonry
。因为只是个简单的demo,对于控件也没有进行懒加载。请大家注意!
Albert_Li99
·
2021-05-02 09:54
[iOS-Vendor] 集合
Masonry
简化添加AutoLayout约束的代码。OHHTTPStubs实现了模拟网络请求响应的功能,是在对网络请求相关代码进行单元测试时,非常好用的工具。
水止云起
·
2021-05-02 06:08
iOS-链式编程思想
iOS中链式编程中最经典的例子是
Masonry
为代表的代码形式,代码如下:make.top.left.equalTo(@20);我们知道OC的点语法实际上就是调用getter/setter方法,能实现这种链式最根本的原因是每次使用调用
顶级蜗牛
·
2021-05-02 03:41
自动计算UITableView的tableHeaderView高度
UITableView的tableHeaderView在使用约束写的时候最后需要计算高度,使用
masonry
时最后可以用[_tableHeaderViewsystemLayoutSizeFittingSize
Desert_Eagle
·
2021-05-01 17:34
Masonry
讲解与实战中内存优化
Masonry
相对于原生来说,在代码添加约束上非常强大、实用、简便(想试试原生约束可以看我之前写的一篇帖子代码约束NSLayoutConstraint)。
走着走着就会敲代码了
·
2021-04-30 00:49
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他