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
AutoLayout
IOS热门面试题(二)
请解释iOS中的自动布局(
AutoLayout
)和约束(Constraints)的作用iOS中的自动布局(
AutoLayout
)和约束(Constraints)是构建响应式和动态用户界面(UI)的关键工具
jun778895
·
2024-09-05 10:10
IOS面试题
ios
cocoa
macos
面试
职场和发展
AuTo Layout
一,
autoLayout
分为两个模块1.casswary算法能够有效解析线性等式系统和线性不等式系统,用来表示用户界面中那些相等关系和不等关系2.layoutengine布局引擎系统LayoutEngine
songzhaojie
·
2024-02-20 05:43
修改tableHeaderView和tableFooterView的高度
需要关注两个方面,一个是tableHeaderView属性指向的那个view本身的高度,另一个是tableview的contentSizetableHeaderView的高度可以用frame设置也可以用
autolayout
Trigger_o
·
2024-02-14 17:05
iOS 7中自动布局教程(一)
原文:Beginning
AutoLayout
TutorialiniOS7:Part1感谢翻译小组成员@answer-huang(博客)热心翻译。
我的日子里
·
2024-02-12 19:06
IOS--自动布局
iOS7
自动布局教程一
AutoLayout
关于更新的几个方法的区别
setNeedsLayout:页面需要更新,但是不会立刻开始更新。执行后会立刻调用layoutSubviews。layoutIfNeeded:告知页面布局立刻更新。所以一般都会和setNeedsLayout一起使用。如果希望立刻生成新的frame需要调用此方法,利用这点一般布局动画可以在更新布局后直接使用这个方法让动画生效。layoutSubviews:系统重写布局setNeedsUpdateCo
Smallwolf_JS
·
2024-02-11 10:09
使用 Auto Layout
可能由于我是从Storyboard开始接触iOS开发的,所以对
AutoLayout
有着深厚的情感。这次趁着手热写一篇文章,希望能对准备使用和正在使用
AutoLayout
的各位有所帮助。
大菠萝_DABLO
·
2024-02-10 03:06
iOS UIScrollView高度自适应
UIScrollView经常会用来一些高度不确定的场景,要想完全展示(可滚动)需要正确计算contentSize的大小,当子控件很多时手动计算这些frame还是比较复杂,想要简单点就需要利用
AutoLayout
芮淼一线
·
2024-02-08 18:50
UIViewAutoresizing
autoLayout
出来之前常用的布局方式,
autoLayout
出来之后就不在用了,前段时间突然发现在一些简单的页面使用这个还是很好用的,现在再回顾一下:UIViewAutoresizing是用来自动调整子控价在父控件中的位置的枚举释义
张_何
·
2024-02-08 16:19
使用纯代码在xib创建的viewController中添加控件
因为
autoLayout
是在viewDidLoad之后计算的。viewDidLoad方法中获得的
人生如戏全靠演技_b4da
·
2024-02-06 23:48
iOS面试题
iOS面试题1.什么是iOS中的
Autolayout
?
Autolayout
是iOS开发中用于实现自适应界面布局的技术。
qq_42431718
·
2024-02-04 20:33
ios
cocoa
macos
iOS13 Compositional Layout
在往届WWDC中,我们已经受益于UITableViewDataSourcePrefetching、优化版
Autolayout
等带来的性能提升,以及UITableViewDragDelegate带来的原生拖拽功能
LINGSHOW
·
2024-02-04 14:53
preferredMaxLayoutWidth与UILable的恩怨纠缠
今天在写项目的时候,遇到了一个问题,就是lable不换行了,已经设置了numberofLine=0,可是还不换行,而且
autolayout
都已经设置了好了可是还是不换行,是因为我用了第三方的cell自定义高度库的原因吗
super大太阳
·
2024-02-03 19:51
03-Auto Layout是怎么进行自动布局的,性能如何?
AutoLayout
的来历1997年,
AutoLayout
用到的布局算法Cassowary被发明了出来;2011年,苹果公司将Cassowary算法运用到了自家的布局引擎
AutoLayout
中;
AutoLayout
我要练腹肌
·
2024-02-03 18:52
UI(四十三)描述布局VFL
垂直方向|:表示父视图[视图的名字]:其他视图-:本身表示一段距离-距离-:表示指定距离[字符串表示的视图]参照视图[字符串表示的视图(视图的宽高或者最小最大的宽高)]❗️()小括号千万不要丢掉使用自动布局
autolayout
frame
社会主义顶梁鹿
·
2024-02-03 05:47
常用iOS、Mac框架和库及常用中文开发博客
目录UI下拉刷新模糊效果
AutoLayout
富文本图表表相关隐藏与显示HUD与Toast对话框其他UI动画侧滑与右滑返回手势其他动画网络相关网络连接网络测试图像获取网络聊天网络测试WebViewModel
红枫1225
·
2024-02-02 16:22
iOS
开发ios软件,需要用到这段源代码!
一、使用
AutoLayout
进行界面布局
AutoLayout
是iOS开发中用于布局管理的强大工具,它使得开发者能够轻松应对不同屏幕尺寸和分辨率的适配问题,下面是一个简单的
AutoLayout
示例代码,用于创建一个
v__SJGLXT
·
2024-01-31 14:49
objective-c
软件需求
软件构建
UITextView输入时高度自适应
这里使用的sizeThatFits方法,属于
AutoLayout
中的一个方法,代码如下:-(void)textViewDidChange:(UITextView*)textView{//获得textView
NirvanaReborn凯
·
2024-01-28 20:18
LaunchScreen.storyboard启动图适配
因此iOS8苹果引入了LaunchScreen.storyboard,支持了
AutoLayout
和SizeClass,这样能够更加方便的适配各种屏幕。注意⚠️:苹果提出内容从2020年4月份开始,所有
晴天有鱼
·
2024-01-25 02:04
ios
关于UIbutton使用
autoLayout
的自适应的问题
体会到了UILabel在使用
autoLayout
布局的简单方便后,也想使用UIBotton做类似效果,翻阅了一些资料,发现如果只是单纯的显示文字,可以新建继承于UIButton的子类,重写intrinsicContentSize
路过独木桥
·
2024-01-22 03:01
iOS开发之
AutoLayout
-基础控件
基础面板-1image.png排版位置面板image.png约束控制面板01image.png约束控制面板02image.png约束控制面板03image.png编辑/修改约束面板image.png
朱晓晓的技术博客
·
2024-01-20 23:15
masonry 源码解读
ios手写布局的几种方式Frame
AutoLayout
VFLMasonryios布局的几种方式1.FrameUIView*view=[[UIViewalloc]initWithFrame:CGRectMake
jameiShi
·
2024-01-19 13:51
Android全面的屏幕适配方案解析(二)
主要也是为了能更好的理解后面内容,那从这篇开始就要讲解适配方案啦,没看第一篇的可以先看这篇:Android全面的屏幕适配方案解析(一)下面列举常用的适配方案:dp适配方案宽高限定符适配方案Android
AutoLayout
理财的程序员
·
2024-01-19 09:08
iOS13 Compositional Layout帮你实现collecion的各种布局
在往届WWDC中,我们已经受益于UITableViewDataSourcePrefetching、优化版
Autolayout
等带来的性能提升,以及UITableViewDragDelegate带来的原生拖拽功能
WY_260f
·
2024-01-18 08:26
快速为tableView配置加载动画及事件空白数据界面
XXXTableLoad效果图直达GitHub此工程依赖MJRefresh、SD
AutoLayout
、ReactiveCocoa2.5.0在使用pod导入时会自动导入主要针是对MJRefresh进一步封装
xxxixxxx
·
2024-01-16 21:14
SD
AutoLayout
和 Masonry
Masonry和SD
AutoLayout
最大的不同就是上面所说一个基于对frame的设置,一个是基于NSLayoutConstraint.UIView*view1=UIView.new;view1.backgroundColor
哈布福禄克
·
2024-01-15 16:43
xib定义的view,无法适配屏幕宽度
解决办法:1、在xib文件中,去掉使用
AutoLayout
。(否则步骤2不起作用)2、在cell里面重写layoutSubviews这个方法时,需要调用[superlayoutSubviews]。
小小小Lucky
·
2024-01-15 13:11
iOS开发常用的第三方库
1.Hue颜色扩展相关2.Snapkit
autolayout
布局3.Realm数据库4.RxSwift响应式5.Hero转场动画6.Lottie设计师动画7.Alamofire网络8.messageKit
松花江以南
·
2024-01-01 08:07
iOS11 Cell 添加约束之后显示不对 报错:Will attempt to recover by breaking constraint 的问题
之前都是用
AutoLayout
来画cell,不怎么用来自动适配Cell的高度,所以一直没有遇到这个问题。
郭桥生
·
2023-12-31 17:14
自动布局之autoresizingMask
iOS有两大自动布局利器:autoresizing和
autolayout
(
autolayout
是iOS6以后新增)。
遠遊旳遊子
·
2023-12-16 05:08
自动布局-
Autolayout
自动布局-
Autolayout
阅读:https://www.jianshu.com/p/a011202cad8d
AZander
·
2023-12-06 11:44
iOS 性能优化总结
4.
Autolayout
会比直接设置
ios小蜗牛
·
2023-12-04 10:50
iOS开发之--屏幕适配相关小结
屏幕适配小结一、纯手动之
Autolayout
1、VFL语言添加约束VFL(Visualformatlanguage)语言是苹果为了简化手写
Autolayout
代码所创建的专门负责编写约束的代码。
PM_rcount
·
2023-11-27 22:13
objective-c
iOS
IOS
objective-c
ios开发
屏幕适配
1、添加依赖implementation'com.zhy:
autolayout
:1.4.3'2、在清单文件中注明你要设计的初始屏幕尺寸android:name="design_width"android
duwensheng
·
2023-11-24 04:42
图解+动画 | 详解 Masonry 等距排列
Masonry是对原生
AutoLayout
系统的第三方封装,为原生
AutoLayout
提供了链式编程的API,方便开发者通过编码方式设置自动布局,本篇介绍如何使用Masonry进行等距排列。
溪石iOS
·
2023-11-22 00:42
OC: CALayer和
AutoLayout
的实现
前言大家都知道UIView支持
AutoLayout
,而CALayer不可以。这是因为UIView负责事件响应、布局信息存储等,而CALayer主要负责页面内容展示。
一欧Yiou
·
2023-11-21 06:37
mysql5.5取消主从复制,mysql 5.5主从复制配置
:1.HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion...iOS开发——屏幕适配篇&;autoResizing
autoLayout
weixin_39632982
·
2023-11-13 06:29
mysql5.5取消主从复制
UGUI Auto Layout自动布局功能详解
UGUI
AutoLayout
自动布局功能详解理解布局元素(LayoutElement)LayoutElementComponent理解布局控制器(`LayoutControllers`)ContentSizeFitter
天富儿
·
2023-11-12 03:08
UGUI
unity
ugui
iOS中的Flex布局-FlexLib的使用
一.概述进行iOS项目开发时,常用的布局方式有两种:Frame布局和
AutoLayout
,Frame布局没啥可说的,直接设置控件的横纵坐标,并指定宽高。
QiShare
·
2023-11-06 01:46
常用iOS、Mac框架和库及常用中文开发博客
[+]目录UI下拉刷新模糊效果
AutoLayout
富文本图表表相关隐藏与显示HUD与Toast对话框其他UI动画侧滑与右滑返回手势其他动画网络相关网络连接网络测试图像获取网络聊天网络测试WebViewModel
Xhd945
·
2023-11-04 03:58
iOS10 适配、Xcode8配置总结②
在iPhone6和6P发布的同一年,苹果推出的Xcode6中在原有的
Autolayout
的基础上,添加了SizeClasses新特性,通过这个新特
weixin_34365635
·
2023-11-03 19:29
xcode
移动开发
swift
iOS -
AutoLayout
-2
AutoLayout
#iOS-
AutoLayout
-2
AutoLayout
上篇文章我们了解了
AutoLayout
的布局方式,创建约束尽量参考依赖父视图。
开了那么
·
2023-11-03 19:00
Auto Layout生命周期
AutoLayout
拥有一套LayoutEngine引擎,由它来主导页面的布局。
小羊孩子
·
2023-11-03 16:12
iOS开发之
Autolayout
详解
iOS开发之
Autolayout
详解2018-05-24-1_HemKn1OC2bh7tUpK7_p0Ng1.概述
Autolayout
是Apple自iOS6开始引入的旨在解决不同屏幕之间布局适配的技术苹果官方推荐开发者使用
极客学伟
·
2023-11-03 15:35
在Swift中使用
AutoLayout
-VFL(
AutoLayout
-VFL笔记)
1.背景iOS开发这几年,UI布局工具从frame到Masonry到SnapKit,sb和xib的
AutoLayout
也用过,但是代码版本的
AutoLayout
倒是没用过,最近一年,频频发现一些三方UI
Unknowncheats
·
2023-11-02 19:53
技术
iOS布局
布局方式
AutoLayout
,AutoresizingMask
AutoLayout
NSLayoutConstraint使用使用很久的Masonry,但是对其原理不是很了解,大概看了一下,是基于NSLayoutConstraint
iOS小洁
·
2023-11-01 07:56
swift中Masonry的布局
iOSSnapKit自动布局使用详解(Swift版Masonry)对于自动布局:我们在StoryBoard中可以使用约束实现,简单明了,但如果用纯代码来设置约束就很麻烦了OC里面,我们常用的有Masonry,SD
AutoLayout
Swift
单线程Jack
·
2023-11-01 05:53
DZNEmptyDataSet customViewForEmptyDataSet方法注意点
DZNEmptyDataSet是使用
Autolayout
布局,并且自定义View需要设置高度约束来撑起显示内容,所以这里设置frame是没有用的,正确的姿势是:-(UIView*)customViewForEmptyDataSet
远行客丶
·
2023-11-01 01:40
iOS Masonry学习和探究
前言开发中对UI进行布局,有很多种,常用的包括frame,
Autolayout
,storyboard,Masonry等。代码布局添加约束依赖使用masonry框架是一个很不错的选择。
炒河粉儿
·
2023-10-31 13:54
iOS 开发的非常有用 第三方库
Masonry是一个用代码写ios或os界面的库,可以代替
Autolayout
。Masonry的github地
weixin_30472035
·
2023-10-31 11:37
swift
xcode
移动开发
Auto Layout
1、添加约束条件时,必须存在父视图或共同的父视图2、
autolayout
engine计算时,必须知道位置和大小的约束3、但某子视图启动
autolayout
约束后,父视图也随之启动4、frame自动转换成
李传格
·
2023-10-29 16:21
上一页
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
其他