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--自动布局
iOS核心动画高级技巧--目录
1.1图层与视图1.2图层的能力1.3使用图层1.4总结寄宿图2.1contents属性2.2CustomDrawing2.3总结图层几何学3.1布局3.2锚点3.3坐标系3.4HitTesting3.5
自动布局
努力奔跑的小男孩
·
2020-04-03 00:41
Masonry
自动布局
及注意点
Masonry和FDTemplateLayoutCell搭配使用总结http://www.jianshu.com/p/385e0bfebba2Masonry
自动布局
及注意点http://www.jianshu.com
动感超人丶
·
2020-04-02 22:24
自动布局
教程
开始iOS7中
自动布局
教程(一)发布于:2013-12-0313:53阅读数:86977到目前为止,如果你的设计相当的复杂,那么你必须编写大量的代码来适应这样的布局。
谁的青春不迷茫
·
2020-04-02 20:38
Swift-快速集成评论输入框
首先我们要导入一个叫Masonry的第三方库,他是一个用来做
自动布局
的库,在EwenTextView.m文件中被引用到。在你的Podfile中填写platform:ios,'9.0'use_frame
无穷369
·
2020-04-02 18:32
使用Masonry遇到的错误
错误原因:在使用
自动布局
时,不断的报下面的错误:Unabletosimultaneouslysatisfyconstraints.Probablyatleastoneoftheconstraintsinthefollowinglistisoneyoudon'twant.Trythis
罗小耳
·
2020-04-02 16:05
iOS学习之
自动布局
Autolayout:最重要的两个概念:约束:对控件位置和大小的限定条件参照:对控件设置的约束是相对于哪一个视图而言的
自动布局
的核心计算公式:obj1.property1=(obj2.property2
真一
·
2020-04-02 06:28
iOS--
事件、响应者链和手势
一、事件1、在iOS上,事件有多种形式1)触摸事件2)运动事件3)远程控制事件2、UIView不接收触摸事件的三种情况1.不接收用户交互userInteractionEnabled=NO2.隐藏hidden=YES3.透明alpha=0.0~0.01提示:UIImageView和UILabel的userInteractionEnabled默认就是NO,因此UIImageView以及它的子控件默认是
爱__LOVE
·
2020-04-02 04:24
iOS--
常用正则表达式和自定义
一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数:^(\-|\+)?\d+(\
黑白灰的绿i
·
2020-04-02 01:57
运用Masonry自适应布局
Masonry是一个轻量级的布局框架拥有自己的描述语法采用更优雅的链式语法封装
自动布局
简洁明了并具有高可读性而且同时支持iOS和M
海文_L
·
2020-04-01 12:19
[iOS]实现UINavigationBar背景透明但是item不透明的一种方法
刚刚看了
iOS--
没事撸一撸控件之UINavigationBar这篇文章,其中提到了UINavigationBar的滑动渐变效果和去除底部横线的方法,深有其感,现提供另一种简单的方法来实现.其实也没有什么
芮星晨
·
2020-04-01 10:49
iOS框架·Masonry源码深度解析及学习启示:设计模式与链式编程思想
1.之前的不足:系统API纯代码布局系统给的
自动布局
(AutoLayout)的API+(ins
陈满iOS
·
2020-04-01 08:36
iOS--
自定义控件
1、定义系统私有属性时,无法赋值,可以采用KVC的方式直接个成员变量赋值。例如我们想自定义一个tabBar,系统的tabBar属性是只读的不可直接修改319C8A8B-713D-4786-B4B8-7B0EC95F3164.png我们无法直接使用self.tabBar,这是我们可以用KVC的方式:[selfsetValue:[ZRTabBaralloc]initforKeyPath:@"tabBa
雾帆岛
·
2020-04-01 01:28
iOS 开发
自动布局
自动布局
,在开发中是很常用的,是一个很常用的知识点,所以这里我想谈谈
自动布局
。既是对初学者的一种分享,更多是对自己知识的一种梳理。也希望看到的朋友对相关的不足予以指正,或更好的办法予已告知。
方圆几度
·
2020-03-31 20:09
无标题文章
在使用scrollView进行
自动布局
时发现,scrollView的
自动布局
是相对来说比较复杂的,在设置完上下左右的约束后发现仍然会报错,查找发现这是因为contentSize无法确定,导致爆红.网友给出了一些答案
酷比Xcoder
·
2020-03-31 17:35
iOS--
切圆角
切圆角一直是个老生长谈问题,为什么呢?就是因为效率问题选择一个高效的渲染方式是关键。*注:现在我们不用太担心这个问题了从9.0以后所有的切圆角的方案都不会产生离屏渲染。下面我们说说切圆角都有哪些方式:设置视图的layer属性://设置视图layer层的两个属性UIImageView*imageView=[[UIImageViewalloc]initWithFrame:CGRectMake(0,30
WorldPeace_hp
·
2020-03-31 16:50
iOS链式编程实践(仿masonry框架)
所以也有了这次实践,通过链式编程实现简单的
自动布局
。下面也是模仿Masonry做一套自己的
自动布局
框架。1.先看看我们最终实现同样的效果的代码对比1.1使用系统代码设置约束green
Bulucck
·
2020-03-31 16:35
NSLayoutConstraint - 系统
自动布局
主要还是使用Masonry,看另一篇文章,这里大致了解系统
自动布局
的方法,其实masonry与系统的差不多。只是简化了代码量。
居然是村长
·
2020-03-31 12:12
Xamarin.iOS下的UIScrollView+Masonry
Masonry是一个非常好用的布局工具,如果不知道如何在Xamarin.iOS中使用Masonry,可以参考我写的另一篇文章《在Xamarin.iOS中使用Masonry进行
自动布局
》。
临岁之寒
·
2020-03-31 12:39
iOS Masonry 源码阅读
因为系统的
自动布局
写起来很麻烦,所以Masonry成了当前流行的使用代码布局的方式(当然是在OC中)具体使用如下:[self.headViewaddSubview:self.headLabel];[self.headLabelmas_makeConstraints
杨柳小易
·
2020-03-31 07:58
iOS
自动布局
之VFL
前言:因为项目在空白页面的使用中使用到了DZNEmptyDataSet这个库,但这个库默认的点击按钮的长度为全部宽度-padding,这个与产品整个风格不一致,需要修改为根据按钮文字宽度来自动展示按钮的宽度,但DZNEmptyDataSet使用的事VFL来布局,所以记录下VFL的使用父控件:contentView,子控件:button一、让子控件在水平方向居于父控件的中间//水平居中NSLayou
独孤流
·
2020-03-31 02:44
使用Masonry平分布局
开发中经常遇到多个区块需要平分布局,下面列出Masonry
自动布局
中的平分布局的封装方法/***将若干view等宽布局于容器containerView中**@paramviewsviewArray*@paramcontainerView
王兆龙
·
2020-03-30 13:54
Swift 三方库总结
(swift版本的AFNetworking)HandyJSON:Swift中把JSON反序列化到Model类页面布局相关SnapKit:优秀的第三方自适应布局库,它可以让iOS、OSX应用更简单地实现
自动布局
图片处理相关
AndyCuiYTT
·
2020-03-30 08:59
Masonry学习报告
https://github.com/Masonry/Masonry如果是使用cocoapod管理第三方库时,在Podfile文件里输入:然后podinstall即可Masonry是一个用更好的语法包装
自动布局
的轻量级的布局框架
Vison丶H
·
2020-03-30 00:21
iOS:tableViewCell高度自适应(一)
mTableView.estimatedRowHeight=44.f;设置_label.numberOfLines=0;赋值结束之后,更新约束:[selflayoutIfNeeded];需要注意的是通过
自动布局
方式设置
东风快递派送员
·
2020-03-29 21:29
iOS - 关于UIScrollView的
自动布局
那些事儿
简介本文主要是针对UIScrollView利用Masonry框架来
自动布局
,因为UIScrollView可以滑动,所以本身布局跟一般的UIView不太一样,然后楼主之前面试的时候也有人问过楼主这个问题,
重庆妹子在霾都
·
2020-03-29 11:24
iOS - UILayoutGuide的基本使用
UILayoutGuide类定义了可以通过
自动布局
交互的矩形区域。使用布局指南来替换可能已创建的虚拟视图,以在用户界面中表示视图间间距或封装。传统上,有一些AutoLayout技术需要虚拟视图。
Immensity_G
·
2020-03-29 10:56
iOS 常用布局方式之Constraint
级别:★☆☆☆☆标签:「iOSAutoLayout」「iOS
自动布局
」「NSLayoutConstraint」作者:Xs·H审校:QiShare团队在沐灵洛线下分享iOSUIButton根据内容
自动布局
时
QiShare
·
2020-03-29 00:39
iOS
自动布局
-masonry
iphone44s(320480)2.iphone55s(320568)3.iphone66s(375x667)4.iphone6p6sp(414x736)适配不同的屏幕尺寸常用的有三种形式1.xib
自动布局
Molary
·
2020-03-28 16:10
不同于XIB的第三方 Masonry
自动布局
这个第三方还是比较好用的,当然你也可以使用XIB,但是在有些场景下,Masonry更为好用,比如说此时你创建的视图并不是全局属性,或者是所添加的视图是在某些情况下才会创建,也就是说这个视图是局部变量,而此时用XIB就很牵强了。所以,Masonry这时候就果断的站出来了,他可以直接进行局部变量的布局,而且布局思路和XIB的约束也是有些类似,但是他是纯代码哦,也比较好懂,用的是链式的简单语言。这里要注
Booooooooom
·
2020-03-28 11:47
iOS--
排列组合算法的小总结
最近在项目中用到了排列组合计算,虽然比较简单,但是整个学习过程还是要记录下来的,以便以后可以吸取经验。最开始的思路是用阶乘去解决排列组合的问题,所以就想到了递归。longarithmetic(intn){if(n>1){returnn*arithmetic(n-1);}elseif(n==1){return1;}else{return1;}}但是递归的话,有一个弊端,数字达到一定程度的时候,它会出
乐逍遥ing
·
2020-03-27 20:13
UIScrollView布局小贴士
一、在storyboard或者xib中使用UIScrollView为了实现一些滚动的需求,UIScrollView是一个很好的选择,但是在对UIScrollView做
自动布局
时,有一点也许会让很多新人或者不认真的同学非常头疼
anonymousCat
·
2020-03-27 17:39
iOS事件传递
同时,使用了一个非常优秀的
自动布局
库PureLayout
欧阳锋
·
2020-03-27 16:04
UITableViewCell使用
自动布局
的“最佳实践”
前言iOS处理TableView的复杂Cell是一件很麻烦的事情,我们得计算Cell里面内容的Frame以及Cell的高度,现在有一种相对高效的方式,使用
自动布局
的Cell可以让这件事变得容易起来了,不用再去计算里面的
aron1992
·
2020-03-26 23:23
iOS Xcode7 制作Framework
原文出处自己在公司做了一段时间sdk,经历了从一开始的无从下手,到现在的顺利发布,期间吃了不少的亏,现在来总结一下iOS中的Framework的制作流程目前使用的Xcode版本是7.21.新建一个Framework工程选择
iOS
学生陈希
·
2020-03-26 17:06
CS193笔记 第十二讲 Autolayout
本讲继续讲
自动布局
。前面已经演示过了基本的
自动布局
了。简单总结一下1,Resettosuggestedconstraints2,取值首选standardvalue和0。
默默熊
·
2020-03-26 12:05
iOS 启动页添加版本号
XCode中有LaunchScreen.storyboard或者LaunchScreen.xib,苹果默认使用的就是拿这个当启动页,这是一个静态的页面,也就是只能用
自动布局
来适配屏幕的大小,就一张图片居中显示
打不死的小怪兽
·
2020-03-26 05:57
D31:AutoLayout
一.为什么要使用
自动布局
FrameiPhone4S320*480iPhone55S320*568iPhone6375*667iPhone6plus414*736AutoLayout针对不同屏幕的大小,只需要使用同一份代码系统
自动布局
的几种实现方式
Vinc
·
2020-03-26 04:06
在Storyboard中,如何让view从状态栏顶部开始布局
Storyboard
自动布局
中遇到的问题做项目时,需要一个页面隐藏Nav,tableView从状态栏顶部开始布局,可是
自动布局
过程中,tableView总是从statusBar下面开始布局(顶部总是覆盖不了状态栏
OC笔记
·
2020-03-26 01:37
项目中 "NSLog( . . . )" 的简单使用技巧
",一起工作的小伙伴儿经常有这种情况发生~现在我把我自己的方法和结合网上一些优秀的程序猿的方法结合一下给大家分享一下:创建PCH文件(预编译文件)command+N创建一个预编译文件:点击次序依次为:
iOS
小苗晓雪
·
2020-03-26 01:51
NSLayoutConstraint - 系统
自动布局
(详解)
那该如何编写使得View
自动布局
呢?
学长的日常
·
2020-03-25 22:54
Autolayout 基本使用Ⅰ
联想起来就是
自动布局
技术。
东野文然
·
2020-03-25 16:50
对iOS8开始UIView的属性LayoutMargins理解
在
自动布局
时才会生效,普通的视图添加不会生效。
lanmoyingsheng
·
2020-03-25 14:01
自动表格布局和固定表格布局
表格的应用场景统计数据电子邮件展示大量的元数据难点表格默认是
自动布局
算法(table-layout:auto)—列的宽度是由单元格中没有折行的最宽的内容设定的,也就是说表格的内容影响单元格的宽度;在页面的加载过程中
adiu
·
2020-03-25 13:27
NSLayoutAnchor详解
A.创建约束AutoLayout(以下简称
自动布局
)的核心是约束,即NSLayoutConstraint。创建约束的方式有两种:1.InterfaceBuilder;2.代码。
fever105
·
2020-03-25 12:45
iOS--
无限后台定位
科普:实际上APP拥有四种后台模式,无论是哪一种后台机制,均需要利用苹果给予的相应后台接口实现。IOS7系统中,开发者可以灵活利用多种后台接口(API)实现更加智能的应用操作。一,无后台仅推送第一种后台方式为传统的无后台操作,仅有苹果推送机制,这种方式出现在iOS3.x以下的大部分系统版本上。这个方式下,应用在按下Home键后即会关闭退出,其数据通过苹果搭建的推送服务器传输,并不需要应用后台运行。
黑白灰的绿i
·
2020-03-25 11:30
iOS 链式编程
Masonry是一个轻量级的布局框架拥有自己的描述语法采用更优雅的链式语法封装
自动布局
简洁明了并具有高可读性而且同时支持iOS和MaxOSX。
ProgressChen
·
2020-03-25 10:08
table
table有两种布局:1.table-layout:auto;:自动表格布局,列宽度由单元格内容设定(默认)2.table-layout:fixed;:固定表格布局,列宽由表格宽度和列宽度设定
自动布局
单元格
2016_18点
·
2020-03-25 01:56
iOS--
增大button的点击区域
开发中创建按钮,然后通过addTarget:监听按钮的点击事件。我们希望按钮的大小不变(和图片一致),希望增大按钮的点击区域。可以通过以下方法:1.自定义点击按钮-(BOOL)pointInside:(CGPoint)pointwithEvent:(UIEvent*)event{//此处需要获取bounds,非frameCGRectbounds=self.bounds;CGSizemaxClick
似奔跑的野马
·
2020-03-24 20:14
iOS--
三角函数实现可触控的环形菜单
本文将分享怎么实现:利用三角函数来实现可触控的环形菜单Menu。还有谁?哈哈。。。老样子,上传一张本人超神的图片。要实现的效果是这样的:KingCircleMenugithub地址:github.com/lfKingGlory/KingCircleMenu实现思路:通过触摸的前后两个点相对于圆心的正切角的差值,再通过CGAffineTransformRotate函数让Menu转起来即可,soeas
小白lf
·
2020-03-24 17:11
iOS--
喜闻乐见④
Plain类型TableView的HeaderView和FooterView不停靠上下边缘大家都知道Plain的tableView头尾视图会附着在上下边缘,现在我不想让它附着了(去掉黏性),方法如下①:自定义HeaderView.h:自定义HeaderView.pngHeaderView.mHeaderView.png自定义FooterView.h定义FooterView.pngFooterVie
欢欢1206
·
2020-03-24 17:58
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他