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
IOS--自动布局
Autolayout使用小结(一)
以前我写过IOS
自动布局
之Autoresizing是关于Autoresizing的介绍,在简单的布局上比较有用,今天总结的是更强大的Autolayout.本文不是从零开始入门级的介绍,主要
Night-Wish
·
2020-08-04 10:23
IOS开发
IOS简单的界面适配
现在IOS手机设备的屏幕大小也有那么几种、如果是单纯画个完整的界面,也许
自动布局
可以解决适配问题。最近遇到这样的情况:下半部分的界面需要自己在一个xib中画好,然后再添加进来。
lltreell
·
2020-08-04 09:40
ios散笔
iphone6适配
分辨率与适配http://blog.sunnyxx.com/2014/09/10/iphone6-resolution/iOS8SizeClasses初探http://blog.sunnyxx.comIOS
自动布局
之
yanqi8573
·
2020-08-04 09:09
ios开发
iOS
自动布局
高级用法&纯代码约束写法
autolayout
自动布局
是iOS6以后出现的,但是在开始的一段时间里大家并不
王颜华
·
2020-08-04 02:03
iOS
布局
代码约束
iOS
Constraint
masonry 轻量级
自动布局
Masonry是一个轻量级的布局框架拥有自己的描述语法采用更优雅的链式语法封装
自动布局
简洁明了并具有高可读性而且同时支持iOS和MaxOSX。
--风华正茂--
·
2020-08-04 02:23
ios
类似Visio的节点连线WinForm绘图控件GoDiagram
并且可以对对象进行组合为复杂的对象,可以通过设置属性和重写方法来自定义外观和操作具体功能:支持基于鼠标对象的操作:选择、调整大小、移动、复制、拖拉,修改、添加、删除操作控件内嵌编辑、打印、网格功能支持
自动布局
支持对文本进行字
cinv0927
·
2020-08-03 15:46
Masonry布局过程剖解
自动布局
的核心公式:obj1.attr=mutiplier*obj2.attr+constant(默认mutiplier=1)第一阶段:创建约束创建者,收集约束试图、约束属性、参考试图、参考属性、约束关系
曹小华
·
2020-08-03 15:47
Masonry的使用
Masonry简介Masonry是一个轻量级的布局框架,它拥有自己的描述语法(采用更优雅的链式语法封装)来
自动布局
,具有很好可读性且同时支持iOS和MaxOSX等。
csdn_Zhangyaxun
·
2020-08-03 15:18
xcode
autolayout
iOS适配问题
app
ios
xcode
布局
CocosCreator官方教学视频笔记(一)
SHRINK自动缩小RESIZE_HEIGHT适合大段文字,不会改变宽度,只改变长度Widget(对齐挂件)实现多分辨率自适应的排版的基础Layout(
自动布局
)自动排列容器内的子节点ScrollView
年少遗梦
·
2020-08-03 14:56
Android新布局-ConstraintLayout详解
在设置和介绍上类似IOS的
自动布局
。
龙逝寒
·
2020-08-03 05:00
Android
自动布局
中的对齐矩阵(Alignment Rect)
需求:需要实现一个带有阴影和圆角的蓝色按钮,按钮右上方还有一个红色数字角标。要求蓝色按钮的本身(不包括阴影和角标)位于屏幕X方向中间。并不是像下面这样整体居中:方案:最好的做法是将蓝色按钮和角标按钮封装成新视图,给他们分别设置阴影(设置shadowOpacity>0)和圆角,改变角标上的数字。布局的时候给视图设置半个角标宽度的右侧偏移量。但是如果产品同学硬是给了一张带角标的图片,怎么办?这里要用到
吾身三省
·
2020-08-02 23:03
iOS开发
对使用
自动布局
的UITableView进行上拉加载更多操作时,tableView向上跳动一定的高度
问题:对使用
自动布局
的UITableView进行上拉加载更多操作时,tableView向上跳动一定的高度。
吾身三省
·
2020-08-02 23:32
iOS开发
自动布局
(AutoLayout)中更新视图布局的几种方式
根据视图的类型,分为以下几种情况:1,对于具有固有内容尺寸(intrinsicContentSize)的视图类型,如UILabel,UIButton,UIImageView,UITextView等,其高度取决于内容的高度,所以不需要显示的设置其约束中的高度属性。2,对于UIScrollView,设置好子视图的约束后,系统会自动自动调整大小。3,对于UITableView、UICollectionV
吾身三省
·
2020-08-02 23:32
iOS开发
iOS--
在应用内切换语言
前言在一次项目中,要求在应用内切换语言的需求。如需跟随系统改变语言的,可以参考其他的博客,这里就不多说了思路创建一个国际化管理者,通过传递一个key,再根据当前的语言环境,获取对应的value。实现步骤1、选择要国际化的语言进入如下界面后,找到最下面的“+”号,选择要进行国际化的语言2、创建strings文件点击strings文件,在右侧工具栏找到Localization,选择要国际化的语种选择后
maple_ye_1994
·
2020-08-02 15:02
iOS
iOS 仿淘宝商品详情页(旧版)上拉加载商品参数
Demo下载地址:https://github.com/ShaoWenLe/ShoppingDetailsDemo/tree/master参考文章
iOS--
类似淘宝详情页面的思路,自己写的Demo.一方面因为他的
出神入化VV
·
2020-08-01 13:45
使用Auto Layout中的VFL进行
自动布局
使用AutoLayout中的VFL进行
自动布局
UIButton*btn1=[[UIButtonalloc]initWithFrame:CGRectMake(0,0,40,40)];btn1.backgroundColor
让我们荡起双脚
·
2020-08-01 13:34
IOS
iOS中OpenGL应用
转自:http://mississi.blog.163.com一、搭建开发环境1、打开XCODE,新建一个工程选择:
IOS--
>ApplicationàSingleViewApplication模板。
KirogiYi
·
2020-08-01 10:32
IOS
Masonry-使用纯代码进行iOS的
自动布局
背景:现在项目里除了用xib就是纯代码了,纯代码布局的三方框架Masonry很方便,所以今天就学习它。首先我们要下载Masonry源码。源码地址如下:https://github.com/Masonry/Masonry首先在Masonry中能够添加autolayout约束有三个函数//第一次加约束-(NSArray*)mas_makeConstraints:(void(NS_NOESCAPE^)(
charlotte2018
·
2020-08-01 09:42
iOS--
打赌你没有真的理解isEqual,hash!
为了是文章的结构比较清晰,先理出文章的整体目录如下:为什么会有isEqual和hash方法isEqual和hash在NSString,NSArray,NSSet,NSDictionary中的使用如何重写isEqual和hash方法为什么会有isEqual和hash方法isEqual顾名思义是用来判断两个对象是否相等的。那"=="和isEqual的区别在哪里呢?==其实是值的判等。这里分两种情况:在
DoctorGG
·
2020-08-01 09:39
iOS高级进阶
iOS
iOS高级进阶
isEqual
hash
Masonry与iOS
自动布局
http://www.infoq.com/cn/news/2014/02/ios-auto-layout开源项目Masonry旨在让
自动布局
(AutoLayout)的代码更简洁、可读性更强。
呆萌院长
·
2020-08-01 06:07
iOS开发
iOS--
动态显示lable高度
(CGSize)textSizeWithText:(NSString)textfont:(UIFont)font{if(text==nil||[textisKindOfClass:[NSNullclass]]){returnCGSizeZero;}//iOS7_API_根据文字字数动态确定Label宽高if(IS_IOS_7){return[textsizeWithAttributes:[NSDi
舒耀
·
2020-08-01 05:36
0418
https://zhuanlan.zhihu.com/p/26399114Sketch
自动布局
插件介绍https://zhuanlan.zhihu.com/p/26396664设计|关于色彩渐变https
嘉欣的头
·
2020-08-01 05:11
cocoaPods的使用(
自动布局
)
pod:查询cocoaPods的使用方法podsearchXXXpodinit:先要初始化文件,使文件产生Podfile文件podinstall:更新重要方法:SnapKit、PINRemoteImage、SDWebImage、Kingfisher、SwiftyJSON、Alamofire颜色:ColorPicker类型转换:ObjectMapperletimageView=UIImageView
Dove_Q
·
2020-07-31 20:50
SnapKit 关于数组Array的扩展—— 自适应宽度、垂直、水平、九宫格布局
SnapKit关于数组Array的扩展——自适应宽度、垂直、水平、九宫格布局前言用SnapKit这个第三方写
自动布局
,使用起来的确很舒服,但是对于Array却没有相关的支持,然后在网上找了这篇文SnapKit
西瓜皮炒鸡蛋
·
2020-07-30 18:44
Swift
IOS--
商品的添加与删除
商品的添加与删除部分界面展示我会采取理论与代码分离的方式来写,在代码中用注释来说明步骤设计的主要技术1.九宫格的计算2.自定义控件3.懒加载4.字典转模型九宫格计算这里值的九宫格并不局限于传统意义上的3x3格子,这个计算是能够扩展到nxn格子的计算.在这里主要是拿到商品控件左上角的点。比如第0个商品的点就是(0.0)在这里假设每个商品的宽高都是固定的(实际也是这样的)每个商品的frame的x值等于
九楼
·
2020-07-30 14:35
ios开发
懒加载
九宫格
控件自定义
字典转模型
iOS--
设置系统导航栏右上角按钮不显示问题
设置系统导航栏右上角按钮方法:UIButton*rightBtn=[UIButtonbuttonWithType:UIButtonTypeSystem];[rightBtnsetTitle:@"XXXXXXX"forState:UIControlStateNormal];[rightBtnsetTitleColor:[UIColorcolorWithRGB:@"#444444"]forState:
CodingFire
·
2020-07-30 13:07
iOS日常开发
9.25Masonry-master ,OC
自动布局
第三方框架
github网址:https://github.com/SnapKit/Masonry更多使用方法可以参阅文档基本写法如下:[_userNameInputmas_makeConstraints:^(MASConstraintMaker*make){make.centerX.equalTo(self.view);make.top.equalTo(self.view.mas_top).offset(1
jayck
·
2020-07-30 10:16
在XIB中加入约束 constraints
在XIB中加入约束constraintshttp://my.oschina.net/leejan97/blog/279760autolayout
自动布局
技术在iOS6就已经推出了,但是因为很多人一开始不习惯使用
碧玉小瑕
·
2020-07-30 03:11
Openstack image制作方法详解
image:http://docs.openstack.org/zh_CN/image-guide/content/ch_obtaining_images.htmloz只做cloud镜像:
ios--
》qcow2http
高老头0610
·
2020-07-29 18:11
Openstack
iOS 纯代码玩转
自动布局
无论是移动端还是PC端开发,炫酷的UI直接提高了应用的档次,下面来说说我iOS开发中,是如何优雅的布局的一、Masonry先上一段代码感受一下,这是设置视频播放器下面的工具条的布局-(void)updateBottomToolbarView{//底部工具条[_bottomToolbarmas_makeConstraints:^(MASConstraintMaker*make){make.left.
黑马饮清泉
·
2020-07-28 21:41
iOS Autolayout使用笔记
了解更多,请关注我的微信公众号:mellongiOS6开始就引入了autolayout特性,使用autolayout进行
自动布局
确实方便了很多,下面是autolayout使用的一些心得。
Mellong
·
2020-07-28 21:02
ios性能优化重编
手动布局(写宽高)和Autolayout(
自动布局
)性能的差别主要在子父视图添加到40个子视图的时候,才会显得区别。其他的话,性能之差很小。
招牌鱼
·
2020-07-28 15:20
简单的android选项卡Tab菜单TabHost(一)同一Activity上实现
(2)默认的选项卡模块一般是在整个界面的上面,但当设置标签里面的属性android:layout_weight=”1.0”的时候,选项卡模块就会
自动布局
在最底下如本案例。
SunnyChanRT
·
2020-07-28 13:31
android
Runtime 五之动态添加方法
最近项目上出了个bug,在ios7以上正常运行,到ios7上却crash,最后查到原因,
自动布局
的table类中使用了_tableView.rowHeight=UITableViewAutomaticDimension
joymake
·
2020-07-28 12:53
scrollView的
自动布局
.
scorllView的
自动布局
sb版首先添加一个View和scrollView一致,设置View的大小所有的控件都添加到view上(scrollView的
自动布局
)注意添加多view多两个
自动布局
宽高,
BigBossZhu
·
2020-07-28 11:08
Hololens Anchor
自动布局
(三)—— Black Hole Algorithm For SCP
Background熬夜熬死了要~总之昨夜发现了一个据说对SCP效果特棒的启发性算法-黑洞算法Paper:BlackHoleAlgorithmForSCP具体有多好,见图:Instance代表的数据采自J.E.Beasley的OR-LibraryInstancesForSetCovering(OR-Library)这个结果已经远远超过了蚁群算法(ACO)的效果:以及效果更好的超启发的蚁群算法(AC
大爱助手
·
2020-07-28 05:29
科研
Hololens
NP
Algorithm
Anchor
Black
Hole
Algorithm
SCP
黑洞算法
集合覆盖
使用Masonry
自动布局
默认情况下mas_equalTo可以自动包装数据,例如将20包装为@20,而equlTo不可以在#import"Masonry.h"前面加上#defineMAS_SHORTHAND_GLOBALS后equalTo等同于mas_equalTo在#import"Masonry.h"前面加上#defineMAS_SHORTHAND后as_width,mas_height,mas_centerX等可以省略
莫_名
·
2020-07-28 02:37
iOS--
>Download类的基本使用
201406041133326.jpgDownload类的基本使用download下载类是系统自带的下载类,它可以将会话对象封装成一个下载任务,它不需要文件句柄也不需要输出流就能实现文件的下载,但它把文件下载结束之后会将文件放在一个temp临时路径里,而且这个路径下的文件会随时被系统删除,因此,为了保证文件的安全性,我们需要手动将下载好的文件移动到安全的路径下。具体代码如下:-(void)down
奕十八
·
2020-07-27 17:57
iOS 获取导航栏最下沿的 Y 值
///获取当前导航栏最下沿的y值(即状态栏的高度加导航栏高度)///这个方法主要用在当导航控制器的navigationBar的isTranslucent属性是true(默认),///这样的情况下,如果
自动布局
时按子
貘鸣
·
2020-07-27 17:25
IOS学习笔记-一些很有用的东西
为了减少时间可以这样用:podupdate--verbose--no-repo-update忽略第三方的警告12和写CSS一样写UIClassy使用iconfonticonfont抽屉效果RESideMenu
自动布局
人在江湖飘
·
2020-07-27 14:12
XCode7 自定义可重用控件
对于界面稍微复杂一点的,可以用这种方式;在IB中拖拽,使用
自动布局
调整控件UI逻辑,比写代码快捷又直观。本文就简单讨论一下用XCode7写基于UIView的控件的基本过程。
地线
·
2020-07-16 06:42
APP页面的三种基本实现方式:storyboard,xib,代码实现 与
自动布局
当然在不采用页面
自动布局
的情况下,代码实现可以和storyboard,xib混合使用,咱们只说只采用基本实现方式,不说混合实现页面,你们可以自己在心里混合下吧。
郏国上
·
2020-07-16 01:13
ios
iOS--
不同效果思路分析
本节主要讲解关于iOS中Swift下拉刷新的思路。创建一个scrollView的category:为scrollView添加headerView与footerView,表示上下拉的窗口。为scrollView提供两个属性:header与footer,表示是进行上拉或者下拉刷新。创建视图RefreshView:为其添加一个枚举,表示下拉的状态(正在加载,正常状态,下拉状态,松手后刷新视图)为刷新视图
君莫叹人生如若初见
·
2020-07-15 22:53
iOS
自动布局
大全
一:NSLayoutConstraint手码创建就是所谓的那七个参数的长的像句子似得方法,之后再在相应的节点下添加约束。NSLayoutConstraint添加的两种方法。//高度约束(添加到yellowView身上)NSLayoutConstraint*heightConstraint=[NSLayoutConstraintconstraintWithItem:yellowViewattribu
木马不在转
·
2020-07-15 19:09
ScrollView
自动布局
的实现方式
背景开发中,可能会有一些页面显示的元素很多,可能会超出一个屏幕,但也不适合用TableView或者CollectionView,此时我们一般会用ScrollView,那么就会出现
自动布局
的问题。
風筱天晨
·
2020-07-15 09:55
iOS 聊天功能基础实现
pngcell高度调整思路:有
自动布局
和手动计算布局两种,孰优孰劣,各取所需吧,本人更倾向于手动布局.这两种我都尝试了一下,感觉上使用
自动布局
在,进入界面的时候会慢一点,滑动的时候没有手
FGNeverMore
·
2020-07-15 07:50
SDAutoLayout 一行代码搞定
自动布局
,附有完整的Demo
为了方便个人以及大家学习使用
自动布局
,在此引入github里的资源,SDAutolayout和MasonrySDAutolayouthttps://github.com/gsdios/SDAutoLayoutSDAutoLayout
Learning_
·
2020-07-15 02:48
小知识
知识点1、获取URL中最后面文件的名字NSString*NewString=[strtingLastPathComponent];Storyboard中的UIScrollView使用
自动布局
,使其能够滚动在使用
随风飘荡的小逗逼
·
2020-07-14 22:51
iOS--
开发者账号注册申请流程
一、账号的基础知识的介绍个人开发者账号团体账号公司账号教育账号苹果客服电话:4006-701-855二、申请AppleIDhttps://appleid.apple.com](https://appleid.apple.com三、申请邓白氏编码https://developer.apple.com/program/enroll/dunsLookupForm.actionhttps://develo
上善_若水
·
2020-07-14 19:23
当UIScrollView遇上AutoLayout
而在计算frame
自动布局
的年代,通过这只conte
流星大石头
·
2020-07-14 18:01
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他