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
Masonry
布局- UIScrollView/
Masonry
自动布局对UIScrollView的内容自适应
在使用
masonry
布局的时候如何让UIscrollview自动计算内容高度,实现contentsize自适应。
加菲猫的小窝
·
2024-02-11 11:06
NSLayoutAttributeLeading和NSLayoutAttributeLeft的区别
现在我们来验证一下,首先我们正常创建一个工程,然后给一个label设置约束(这里使用
masonry
框架)。代
bkg
·
2024-02-11 11:52
cocoapods安装第三方库出现的问题解决
CDN:trunkURLcouldn'tbedownloaded:https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/a/a/4/
Masonry
这个姑凉儿
·
2024-02-11 10:12
iOS
Masonry
随手笔记
控件右侧对齐另一个控件左侧,使用mas_leftYHWeakify(self);[self.ownerTitleLabelmas_makeConstraints:^(MASConstraintMaker*make){make.centerX.mas_equalTo(self);make.top.mas_equalTo(self).mas_offset(15);}];[self.leftLinema
屈涯
·
2024-02-09 16:29
Swift关于UIView圆角阴影设置无效的问题
首先摆上Swift设置圆角阴影的方法:设置无效的情况1:使用
masonry
布局的情况下,不生效。
小小怪eimer
·
2024-02-09 01:35
iOS
Masonry
布局UI之约束冲突解决
想必
Masonry
是什么?就不用解释了。公司项目采用纯代码布局,使用的就是
Masonry
,当然使用
Masonry
布局,时长会出现约束冲突的问题,这也就开始了我的再次优化之路->消除约束冲突。
ibabyblue
·
2024-02-01 22:27
Masonry
的学习2019-08-16
写代码以来,一直使用的代码来写控件的尺寸坐标,很是执着,毕竟也没有发生过问题,但是同事都在用
Masonry
,这几天我需要改别人的bug时,真的是捉襟见肘啊,所以还是要磕一下的;在使用中暂时发现几个需要注意的点
雪里的懒猪
·
2024-01-30 09:20
Masonry
约束冲突 (Will attempt to recover by breaking constraint)
参考:http://blog.csdn.net/nb_token/article/details/53305414image.png
Masonry
可以设置约束的优先级,优先级分为priorityHigh
爱喝农药de清凉
·
2024-01-23 11:02
Masonry
更新约束,实现动画效果
#import"ViewController.h"#import"
Masonry
.h"@interfaceViewController()@property(nonatomic,strong)UITextField
MccReeee
·
2024-01-20 06:43
uview 瀑布流_微信小程序瀑布流最好最简单的解决方案
使用column-count属性可以指定页面显示的列数,一般瀑布流都是2列,所以可以定义class.list-
masonry
{column-count:2;//2列column-gap:20rp
杂志社社内刘编辑
·
2024-01-19 22:31
uview
瀑布流
masonry
源码解读
ios手写布局的几种方式FrameAutoLayoutVFL
Masonry
ios布局的几种方式1.FrameUIView*view=[[UIViewalloc]initWithFrame:CGRectMake
jameiShi
·
2024-01-19 13:51
SDAutoLayout 和
Masonry
Masonry
和SDAutoLayout最大的不同就是上面所说一个基于对frame的设置,一个是基于NSLayoutConstraint.UIView*view1=UIView.new;view1.backgroundColor
哈布福禄克
·
2024-01-15 16:43
iOS 刚创建工程
Masonry
报self警告
警告内容:Blockimplicitlyretains'self';explicitlymention'self'toindicatethisisintendedbehavior解决办法:BuildingSettingsCLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF=NO
海耐射手
·
2024-01-15 07:11
iOS开发简历要怎么写?
接口数据请求使用AFNetworking,图片下载使用SDWebImage,页面布局使用
Masonry
。熟练使用代理、block、通知、单例进行数据的交互。
梁森的简书
·
2024-01-13 02:22
iOS开发中简单代码实现UITableView头视图拉伸效果
效果图:头部图片能拉伸思路:使用
masonry
对头视图上的图片进行布局,当UITableView向下进行滑动的时候(即偏移量为负),更新头视图上图片top的约束,其约束与偏移量的y相等。
梁森的简书
·
2024-01-07 21:16
关于
masonry
给 mas_updateConstraints 添加动画
代码如下:[selflayoutIfNeeded];必须加上,否则动画不生效[UIViewanimateWithDuration:0.25animations:^{[self.checkBoxBtnmas_updateConstraints:^(MASConstraintMaker*make){make.top.mas_equalTo(100);make.left.mas_equalTo(50);
MrZWCui
·
2024-01-05 07:50
iOS
macos
objective-c
ios
xcode
masonry
rac
Masonry
比例设置multipliedBy与dividedBy区别
Masonry
比例设置multipliedBy与dividedBy区别multipliedBy是相对于自身比例(只能用于自身的比)dividedBy是相对于其他视图的比例(也可以用于自身的比),multipliedBy
BestBoy
·
2024-01-04 08:05
iOS
Masonry
使用注意事项
需要先调用addsubview方法把yourView添加到父视图上。1、添加约束使用mas_makeConstraints[self.yourViewmas_makeConstraints:^(MASConstraintMaker*make){make.top.mas_equalTo(100);make.height.mas_equalTo(30);make.left.mas_equalTo(20
邓布利多教授
·
2024-01-02 12:39
iOS - 滑块刻度
使用
masonry
动态加刻度有5个刻度//设置刻度CGFloatwidth=(screenWidth-40)/5;[self.distance100mas_makeConstraints:^(MASConstraintMaker
CDLOG
·
2023-12-31 13:38
Masonry
使用入门
Masonry
使用入门目录一、基本用法2二、扩展用法3三、使用注意事项5四、适配iPhoneX9五、兼容性问题13一、基本用法:1、
Masonry
基本属性:2、设置约束基本方法:·(NSArray*)mas_makeConstraints
佐鼬_1282
·
2023-12-30 19:41
iOS项目如何创建Podfile文件
比如我要安装
Masonry
:1.打开终端,cd到项目所在目录(在终端输入cd,按空格,然后将项目文件夹拖到终端,然后按回车即可)2.在终端输入vimPodfile命令按回车进入vim编辑器,输入下面的内容
一叶知秋0830
·
2023-12-30 15:13
组件化踩坑总结
1、项目中多个target在使用cocoapods做包管理时,针对Podfie做一下的配置:defcommonTargetpod'
Masonry
'pod'FFTTools','~>0.2.1'pod'FFTUtil
Peter_Zhang
·
2023-12-27 09:26
Masonry
的写法总结
前言对于
Masonry
的一些基本使用,相信有点基础的iOS开发同学肯定或多或少都知道,本文旨在介绍具体设置约束属性的各种姿势,适合用过
Masonry
的同学阅读。
11a3034531f8
·
2023-12-20 05:35
UIView animateWithDuration 中使用
Masonry
约束 在系统12.4都可以但是在12.4以后 动画不生效
[UIViewanimateWithDuration:3animations:^{[self.pushBgViewmas_remakeConstraints:^(MASConstraintMaker*make){make.top.mas_equalTo(self.brightnessBgV.mas_bottom).offset(12);make.left.mas_equalTo(self.brig
wodeph
·
2023-12-19 05:56
Masonry
错误记录
约束要素要配对使用例如self.lanternSwitchBtn=[[UIButtonalloc]init];[self.lanternSwitchBtnsetImage:[UIImageimageNamed:@"ic_shutdown"]forState:UIControlStateNormal];[selfaddSubview:self.lanternSwitchBtn];[self.lant
我一不小心就
·
2023-12-05 09:07
知乎日报第三周总结
1.对于评论cell,由于每个评论内容的字数不能确定,就决定每个cell的高度不定,这里我用到
Masonry
约束实现UITableView自适应高度。步骤1:在table
付闯688
·
2023-12-05 01:31
ios
xcode
objective-c
iOS自动布局框架-
Masonry
详解
目前iOS开发中大多数页面都已经开始使用InterfaceBuilder的方式进行UI开发了,但是在一些变化比较复杂的页面,还是需要通过代码来进行UI开发的。而且有很多比较老的项目,本身就还在采用纯代码的方式进行开发。而现在iPhone和iPad屏幕尺寸越来越多,虽然开发者只需要根据屏幕点进行开发,而不需要基于像素点进行UI开发。但如果在项目中根据不同屏幕尺寸进行各种判断,写死坐标的话,这样开发起
Keep_Moving31038
·
2023-11-30 12:35
ios开发
10.5
Masonry
-拉伸头视图
Masonry
-拉伸头视图#import"ViewController.h"#import"
Masonry
.h"@interfaceViewController()@property(nonatomic
草根小强
·
2023-11-28 02:44
[iOS]--知乎日报第四周总结
知乎日报第四周总结一.评论区自适应行高二.本地持久化一.评论区自适应行高可以通过Massonry来实现效果,可以借助UITableView的estimatedRowHeight和rowHeight属性,以及
Masonry
《杯莫停》
·
2023-11-27 07:05
ios
cocoa
macos
安装Cocoapods流程及导入第三方库
Masonry
一.安装homebrewHomebrew是一款包管理的工具。打开终端,输入下列命令:/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"在下面的选项中笔者一般习惯选择中科院的镜像:如果出现下面这种情况,则是因为没有安装XCode,这是应该先安装XCode,然后在终端重新上面操作。二.升级
《杯莫停》
·
2023-11-27 07:35
cocoapods
xcode
iOS知乎日报第一周总结
使用了tableView,在tableview中添加scrollView实现无线轮播图,实现无线轮播图的方法与share项目的方法一致,值得注意的一点是,关于添加在scrollView的东西是不支持使用
masonry
漓江塔塔主
·
2023-11-25 22:04
笔记
ios
xcode
objective-c
iOS开发--Swift:布局库——SnapKit
如果你是只从事过iOS开发,觉得使用SnapKit(OC中的
Masonry
)很方便,甚至xib拖拉也不错。可以说,这些都是iOS开发稀疏平常的日常。
iOS开发之家
·
2023-11-25 15:59
项目学习
target'***'dopod'AFNetworking'pod'RMQClient'pod'SwiftyJSON'pod'DZNEmptyDataSet'pod'
Masonry
'pod'MJRefresh'pod'MQTTClient'pod'LookinServer
玉思盈蝶
·
2023-11-23 17:32
【iOS】实现评论区展开效果
文章目录前言实现行高自适应实现评论展开效果解决cell中的buttom的复用问题前言在知乎日报的评论区中,用到了
Masonry
行高自适应来实现评论的展开,这里设计许多控件的约束问题,当时困扰了笔者许久,
温柔何曾赋我
·
2023-11-23 16:07
ios
iOS 用
masonry
布局Scrollview的问题,添加在scrollview的子控件约束失效
////ViewController.m//Log////Createdbyxxzxon2018/11/23.//Copyright©2018xxzx.Allrightsreserved.//#import"ViewController.h"#import@interfaceViewController()//scrollView@property(nonatomic,strong)UIScrol
默然相爱鱼鱼鱼
·
2023-11-23 16:30
ios
CocoaPods使用(m1版本)
CocoaPods使用使用终端进入与工程同级的文件夹创建Podfile文件touchPodfile编辑Podfile文件编辑内容,"School"为项目名称target'School'dopod'
Masonry
'end
一个路过的Developer
·
2023-11-23 15:00
xcode
cocoa
图解+动画 | 详解
Masonry
等距排列
Masonry
是对原生AutoLayout系统的第三方封装,为原生AutoLayout提供了链式编程的API,方便开发者通过编码方式设置自动布局,本篇介绍如何使用
Masonry
进行等距排列。
溪石iOS
·
2023-11-22 00:42
iOS 使用
Masonry
出现约束警告定位视图
在使用
Masonry
时候,有时候虽然界面显示正常,但是log里面会出现如下类似的警告。
想名真难
·
2023-11-17 01:26
ios
保姆级使用vue-
masonry
安装//安装npminstallvue-
masonry
-S全局引入import{Vue
Masonry
Plugin}from'vue-
masonry
';app.use(Vue
Masonry
Plugin);
码路老默007
·
2023-11-14 22:33
工作
vue
vue.js
前端
javascript
【iOS】JSONModel的基本使用
cocoapods的安装和第三方库的配置之前的文章已有涉及,请参考:【iOS】AFNetworking的基本使用和【iOS】
Masonry
库的基本使用常规解析JSON数据最基础的方法是使用NSJSONSerialization
西邮Jaxon_Cheung
·
2023-11-14 06:15
ios
cocoa
macos
objective-c
json
仿写知乎日报第三周
新学到的本周新学习了FMDB数据库,并对
Masonry
的使用有了更近一步的了解,还了解了cell的自适应高度FMDB数据库的介绍和使用:iOS——FMDB的介绍与使用cell自适应高度和Mansonry
晓美焰丶
·
2023-11-08 02:05
objective-c
ios
xcode
GPUImage图像处理源码精讲(一) -- 滤镜效果
GPUImage在阅读Rac,
Masonry
,AFNetworking源码后,我们稍作放松,来看另一个经典常用的第三方框架GPUImage,利用GPUImage对图片视频进行滤镜效果处理和优化。
ReynBryant
·
2023-11-06 07:14
框架
ios
objective-c
软件框架
面试
程序人生
iOS中的Flex布局-FlexLib的使用
AutoLayout的本意是好的,但是由于他的语法实在不怎么友好,导致我们在实际项目开发中用的并不多,只能靠
Masonry
这样的第三方库来使用它。
Masonry
布局虽然容易理解,但是它的代码
QiShare
·
2023-11-06 01:46
iOS UITableView结合
Masonry
布局,实现cell高度自适应
另外,用到了
Masonry
,用pod导入,不会的可以看这里。接下来,开始表演,其实都是简单的代码布局,没有亮点,也许对一些小白有用,大神勿喷。代码里必要的一些注释我已经写上了,这里不再重复了!
邓布利多教授
·
2023-11-03 08:59
Masonry
框架使用
make.edges.equalTo(self.view).with.insets(UIEdgeInsetsMake(10,10,10,10));
EdenChow
·
2023-11-02 20:13
在Swift中使用AutoLayout-VFL(AutoLayout-VFL笔记)
1.背景iOS开发这几年,UI布局工具从frame到
Masonry
到SnapKit,sb和xib的AutoLayout也用过,但是代码版本的AutoLayout倒是没用过,最近一年,频频发现一些三方UI
Unknowncheats
·
2023-11-02 19:53
技术
Masonry
自动布局崩溃
使用
Masonry
布局时出现couldn'tfindacommonsuperviewfor%@的错误而导致崩溃,多数是由于约束相关的两个控件父视图不同。今天找了很久这个bug,记录一下以备不虞。
杜兰特的大胡子和哈登的包
·
2023-11-02 11:30
模拟
Masonry
框架的链式语法调用 [函数式编程]
先来看一下
Masonry
框架的链式语法调用make.right.equalTo(self.right).inserts(8);我们点开right对象查看头文件中的声明发现类型是一个MASConstraint
会飞的超大鱼
·
2023-11-01 17:16
iOS布局
布局方式AutoLayout,AutoresizingMaskAutoLayoutNSLayoutConstraint使用使用很久的
Masonry
,但是对其原理不是很了解,大概看了一下,是基于NSLayoutConstraint
iOS小洁
·
2023-11-01 07:56
Masonry
源码分析与链式编程
在ios开发中,
Masonry
是最常用的第三方开发布局框架。
sun_glory
·
2023-11-01 06:34
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他