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--
三角函数实现可触控的环形菜单
本文将分享怎么实现:利用三角函数来实现可触控的环形菜单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
iOS 链式编程简单的使用
链式编程简单的使用链式编程-顾名思义,链式,连贯性为其主要特征,放在编程领域来讲,说简单点就是把一系列的代码执行动作串联起来,不用单独一个一个的执行在使用Masonry和SDAutoLayout框架实现
自动布局
的时候
熊猫小贼_
·
2020-03-24 16:01
iOS第三方库
布局
自动布局
-SDAutoLayout二维码扫码-LBXScan图片背景二维码生成-EFQRCodeSwift相册浏览器相册浏览-TZImagePickerController相册浏览-ZLPhotoBrowser
拾荒少年v
·
2020-03-24 15:34
iOS--
内存泄漏问题的解决
众所周知iOS的内存是有限的,所以适当的释放内存对于iOS程序来说是至关重要的。但是有的时候由于疏忽或者是经验的问题,会导致应用存在内存泄漏的问题。内存泄漏是指当一个对象或者变量在使用完成后没有释放掉,这个对象一直占用着这部分内存,直到应用停止。如果这种对象过多的话,就会使内存损耗。所以我们需要找到这些泄漏点并解决。在Xcode中,提供了Analyze和Instruments两种帮助查找泄漏点的工
彬至睢阳
·
2020-03-24 10:18
Masonry1.0.2 源码解析
在了解Masonry框架之前,有必要先了解一下
自动布局
的概念。
飞鱼湾
·
2020-03-24 10:32
自动布局
Masonry
1、为什么用Masonry布局有一般三中方法:1.xib/storyboard
自动布局
,2.frame适配,3.Masonry第三方布局对于第一个,并不喜欢,每次到storyboard界面都很卡,动不动就会弄乱
Lovell_
·
2020-03-24 09:30
CocoaPods常用库
AFNetworking网络请求库——HomePagepod'AFNetworking'MasonryOC
自动布局
——HomePagepod'Masonry'MJExtensionJson模型转换——HomePagepod'MJExtension'MJRefresh
CL灵逸
·
2020-03-24 08:20
iOS--
>文件的压缩和解压缩
201406041133326.jpg文件的压缩和解压缩此操作需要借助一个第三方框架:SSZipArchive要实现的方法也很简单:@implementationViewController-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{[selfunzip];}-(void)zip{NSArray*paths=@[@"/U
奕十八
·
2020-03-23 23:44
Masonry使用过程中一定会遇到的问题
github上的示例demo很详细Masonry源码:https://github.com/Masonry/Masonry介绍:Masonry是一个轻量级的布局框架拥有自己的描述语法采用更优雅的链式语法封装
自动布局
简洁明了并具有高可读性而且同时支持
Xcode8
·
2020-03-23 16:49
Unity中uGUI的多分辨率处理
RectTransform中的Anchors和Pivot来进行控件和窗体的布局适配Anchors控制当前Panel相对于父窗体的布局位置,可以设置为居中或者左上角,当父窗体拉伸的时候当前Panel可以
自动布局
到正确位置
某人在
·
2020-03-23 12:56
StackView
我的博客,各位看官有时间赏光UIStackViewUIStackView介绍随着autolayout的推广开来,更多的app开始使用
自动布局
的方式来构建自己的UI系统,autolayout配合storyBoard
VIC_LI
·
2020-03-23 11:57
iOS--
分栏控制器
一、分栏控制器的基本概念1、UITabBarController和UINavigationController一样是用来管理试图控制器的2、与导航控制器不同,tab控制器使用数组管理子试图控制器的,并且子试图之间是平等关系,导航控制器所管理的试图控制器之间上练习:1、创建若干个子视图控制器(它们是并列的关系)2、创建一个数组,将已创建的子视图控制器,添加到数组中3、创建UITabBarContro
爱__LOVE
·
2020-03-22 22:02
iOS--
>简单的登录Demo
xcode.png简单的登录demo本次实现的具体功能是:通过发送网络请求来实现登录的小demo,用到的主要知识有通过NSURLSession发送一个POST请求,以及对JSON数据的解析。具体流程如下:首先在storyBoard中拖两个textField,分别用来输入用户名和密码,添加一个按钮,用来点击登录。将这三个控件拖线到.m文件中。代码如下:#import"ViewController.h
奕十八
·
2020-03-22 16:27
iOS--
>有关NSURLConnection
xcode.pngNSUrlConnection使用NSURLConnection发送请求的步骤:①设置请求路径②创建请求对象(默认是GET请求,且已经默认包含了请求头)③使用NSURLConnection发送网络请求④接收到服务器的响应后,解析响应体使用NSURLConnection发送Get请求1.发送同步Get请求-(void)sendSyncRequest{//确定请求路径NSURL*ur
奕十八
·
2020-03-22 05:02
xib添加scrollView时 使用
自动布局
在使用storyboard和xib时,我们经常要用到ScrollView,还有
自动布局
AutoLayout,但是ScrollView和AutoLayout结合使用,相对来说有点复杂。
少年深秋身礼服侧身
·
2020-03-22 02:06
iOS--
加解密(对称,非对称)(AES DES base64这里都有),数字签名,cookie
这篇文章不是研究性的东西,主要是简单的一些知识,开篇如此,我尽量不让读者失望。首先罗列一些知识点:1.加密算法通常分为对称性加密算法和非对称性加密算法:对于对称性加密算法,信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行加解密了。非对称算法与之不同,发送双方A,B事先均生成一堆密匙,然后A将自己的公有密匙发送给B,B将自己的公有密匙发送给A,如果A要给B发送消息,则先需
SOI
·
2020-03-21 23:16
Autolayout
自动布局
实现的方法一:storyboard的实现和代码实现
Autolayout简介Autolayout是一种“
自动布局
”技术,专门用来布局UI界面的,Autolayout最初的引入是在IOS6当中,由于在Xcode4中Autolayout
自动布局
当时是很不给力的
南波万_
·
2020-03-21 21:42
自动布局
(Auto Layout)
参考资料:AutoLayout和Constraints-iOS·碎碎念-SegmentFaultAutoLayoutTutorialiniOS9Part1:GettingStartedwww.zybuluo.com/MicroCai/note/73867#autolayout-常见问题#1AutoLayout简介1.AutoLayout,通过设置在View上的约束,动态计算所有View的尺寸和位置
Magenta_she
·
2020-03-21 20:01
tableViewCell的
自动布局
写上这句话后,系统会先调用计算cell的方法,在去调用下面注销掉的计算cell的高度的方法self.tableView.estimatedRowHeight=44;//自动计算cell尺寸,但是这个只是用在
自动布局
上的
zhouios
·
2020-03-21 20:10
Masonry 使用
Masonry是一个轻量级的
自动布局
库,采用独特的链式语法进行代码封装,具有高可用性和阅读性等特点,下面来说一下几个实用的例子!
LOVE婷
·
2020-03-21 18:16
iOS--
自动无限循环UIScrollView
无限循环:我们都知道UIScrollView有一种很流畅的切换效果,结合UIPageControl的辅助展示效果,就可以完成一个很不错的产品介绍功能页面。那么像一些购物APP中,商品展示页面无限滚动效果是如何实现的呢?方法一:前后+1的方法,这也是最常见的一种做法。假如我们有四张需要展示的图片;我们创建了一个数组来保存图片名字,此时数组中保存的是按顺序1.png、2.png、3.png、4.png
小兵快跑
·
2020-03-21 14:23
iOS
自动布局
(Autolayout)
1.
自动布局
关于
自动布局
主要有两种方式1.1Autoresizing这种方式基本上在iphone6,iphone6plus没出来前就够用了,因为屏幕宽度都是固定的,就偶尔几个地方需要用到知道布局,使用AutoresizingMask
齐滇大圣
·
2020-03-21 03:17
iOS 2:九宫格APP初探
令我印象最深刻的是小码哥对MVC的简单运用,最后实现代码的思路很清晰,尤其是XMGShopView中三个方法:添加控件、
自动布局
子控件、控件内容设置,看起来甚是优雅。
d2cd99b0efce
·
2020-03-21 00:59
第六章 创建一个基于Table的简单App(二)
创建你的第一个App(一)第一章:创建你的第一个App(二)第二章:使用Storyboard设计用户界面(一)第二章:使用Storyboard设计用户界面(二)第三章HelloWorldApp浅述(二)第四章
自动布局
奋斗的小林
·
2020-03-20 22:45
如何搞定Autolayout,远离
自动布局
带给你的烦恼
首先让我们了解一下什么是AutolayoutAutolayout是一种“
自动布局
”技术,专门用来布局UI界面的Autolayout自iOS6开始引入,由于Xcode4的不给力,当时并没有得到很大推广自iOS7
Andyzhao
·
2020-03-20 13:30
Swift 3.0 使用SnapKit添加约束
为了适应各种屏幕尺寸,iOS6后引入了
自动布局
(AutoLayout)的概念,通过使用各种Constraint(约束)来实
杨老师红烧肉
·
2020-03-20 07:39
第七章 使用prototype Cell定制Table View(二)
创建你的第一个App(一)第一章:创建你的第一个App(二)第二章:使用Storyboard设计用户界面(一)第二章:使用Storyboard设计用户界面(二)第三章HelloWorldApp浅述(二)第四章
自动布局
奋斗的小林
·
2020-03-20 06:50
屏幕适配—约束的添加
iOS有两大
自动布局
利器:autoresizing和autolayout(autolayout是IOS6以后新增)。autoresizing
wuhu0723
·
2020-03-20 03:09
iOS--
高度封装换头像(一句代码实现)
最近有点懒,又是很久没有写点东西,就连日记都是前两个月才更新的。当然,找理由真的是我的强项。(哭着笑.脸)先上效果图:中间随便设置一个ImageView对象就行,然后直接放大招,一句话切换头像。代码如下:#import"ViewController.h"#import"UIViewController+HeadFunction.h"@interfaceViewController()@proper
shushuzhen
·
2020-03-20 02:53
用代码进行
自动布局
(VFL)
所以用代码进行
自动布局
就非常必要了。
安静SRR
·
2020-03-19 20:35
UITableView高度自适应(iOS 8以上适用)
也就是说,iOS必须能够通过内容的
自动布局
约束计算出cell的高。
JasonEVA
·
2020-03-19 12:37
用了autolayout,再改view控件的frame方法
e7bf2e8783d6)1.设置view的这个属性为YES,比如_MainView.translatesAutoresizingMaskIntoConstraints=YES;意思是:只是说不再使用你在
自动布局
是给的初始
专业移动开发
·
2020-03-19 01:55
iOS开发常用的三方库
andtvOS.YTKNetworkYTKNetworkisahighlevelrequestutilbasedonAFNetworking.AlamofireElegantHTTPNetworkinginSwift自适应SDAutoLayout一行代码搞定
自动布局
啊哈哈哈哈哈群
·
2020-03-18 22:42
iOS--
创建炫酷的渐变色界面
{CAGradientLayer*_layer;}//创建渐变层_layer=[CAGradientLayerlayer];_layer.frame=self.view.frame;//设置渐变开始的坐标_layer.startPoint=CGPointMake(0.0,0.4);//设置渐变结束的坐标_layer.endPoint=CGPointMake(0.0,1.0);//将渐变层添加到视图
影子很淡
·
2020-03-18 17:06
Storyboard中的UIScrollView使用
自动布局
,使其能够滚动
在使用storyboard和xib时,我们经常要用到ScrollView,还有
自动布局
AutoLayout,但是ScrollView和AutoLayout结合使用,相对来说有点复杂。
YH简简单单的生活
·
2020-03-18 16:08
Swift 简洁之道(上)
作者:WestonHanners,原文链接,原文日期:2017-04-19译者:CoderAFI;校对:Darren;定稿:CMB用代码来进行
自动布局
importUIKit//导入UIKit为下面布局所用
梁杰_numbbbbb
·
2020-03-18 13:55
Stack View 的开始
开始接触
自动布局
是非常困难和复杂的,布局一个视图通常需要添加非常多的约束,尤其是在创建动态视图时,我们要不断的重复添加和删除约束以达到我们想要的效果。
iTychoo
·
2020-03-18 11:34
iOS--
关于静态库和动态库的一些讨论记录
今天同事遇到了一个动态库的问题,大家讨论了很久。很尴尬啊遇到好多知识盲区啊兄dei默默的拿出我的小本本记录一下。决定应用性能的最重要的因素包括2点1.启动时间2.运行内存中占用尽可能减少可执行文件的大小和使用内存大部分时间动态库都是优于静态库的静态库现在打成静态库的情况越来越少了。都是用framework形式搞得只要在设置的地方改成image.pngimage.png当我们库文件打包生成静态链接器
奇董
·
2020-03-18 09:32
iOS--
《传值方法》之代码块Block传值
第1步:在发送者中定义代码块属性:@property(nonatomic,copy)void(^changeBgColor)(UIColor*color);第2步:在发送者中进行代码块的调用if(_changeBgColor){//代码块属性不为空_changeBgColor(color);}第3步:在接收者中进行代码块的具体操作,既赋值操作//下列第一句是弱化操作,防止在文件中循环引用:__we
蕾蕾是女神
·
2020-03-18 01:21
UIStackView实战
你可以从对象库中拖一个StackView(水平的/竖直的)放到storyboard的正确位置上.然后你可以托一些label,button,imageView等视图放到stackview中.另外,你可以在
自动布局
栏中使用
MYDear还好么
·
2020-03-17 09:23
Layout ++ :
谈谈UIView的几个layout方法-layoutSubviews、layoutIfNeeded、setNeedsLayout...如图,上面有个label,中间有个按钮,label已经被
自动布局
到左上角
plantAtree_dAp
·
2020-03-17 01:56
iOS--
《传值方法》之代理传值
说明:代理传值一般在反向传值中使用。本贴的例子是:有A和B两个界面,要实现的效果就是先让A跳转到B,然后B中有个颜色的参数,当B跳转到A时,把这个颜色的参数传递给A,在A中利用这个颜色改变自己界面的颜色。第1步:在发送者(界面B)中,制定协议(在.h头文件中声明)//协议名一般以本类的类名开头+Delegate(包含前缀)@protocolConfigViewControllerDelegate/
蕾蕾是女神
·
2020-03-16 19:00
iOS--
《传值方法》之单例类传值
这个方法进行传值的好处是在之后的多次使用时,可以保证创建出来的对象都是同一个对象。第1步:首先创建一个单例类,在里面声明需要传递的属性,如下:@property(nonatomic,copy)NSString*userName;第2步:(1)在AppDelegate类中导入Dataclass类(2)实例化一个对象-(BOOL)application:(UIApplication*)applicat
蕾蕾是女神
·
2020-03-16 16:00
屏幕适配的一些小经验
,侧重在处理逻辑部分,所以一开始写界面的时候还是有些疑问的.现在公司是我一个独立开发,什么业务逻辑都是自己处理的,但是什么都是不专业的,万金油牌.言归正传,说说今天的主题吧->关于适配1.首先一点,能
自动布局
就
自动布局
吧
superGM
·
2020-03-16 02:53
AutoLayout
自动布局
cell
声明:本人约束党,约束内容不讲解,直接看代码部分最近整理一下**之前的关于
自动布局
cell的文章的地址http://www.jianshu.com/p/7ebd8b02deba**试用于iOS8之前的iOS8
json_jie
·
2020-03-16 01:42
UITableView使用
自动布局
reloadData时的问题
今天撸代码的时候遇到这样一个问题:问题出现条件:UITableViewCell使用
自动布局
当我加载tableView中第二页及后面页时,获取到数据后调用reloadData方法时会出现tableView
jy__Lu
·
2020-03-15 20:46
几个宏设置搞定九宫格布局
以前刚开始搞iOS的时候大部分都是通过计算frame来布局视图,搞着搞着貌似都是用
自动布局
来搞定了,因为
自动布局
实在太方便、太好用了,所以当我昨天突然回看以前代码的时候突然看到了以前写的九宫格布局,感觉很多东西都忘了
再见远洋
·
2020-03-15 20:29
swift2.2高仿拼多多
纯代码完成,
自动布局
采用SnapKit框架,网络请求采用Alamofire框架............此项目是本人学习swift两个月以来的第一个项目,利用业余时间完成的,所有内容全部由代码完成,以此项目来检测本人的学习成果
时候不早了
·
2020-03-15 15:26
iOS--
利用shareSDK实现分享功能
比较常见的就是QQ、微信及新浪微博的分享。第一步:集成shareSDK,我使用的是CocoaPods,导入所需三方即可。#主模块(必须)*pod'ShareSDK3'**#Mob公共库(必须)**pod'MOBFoundation'**#UI模块(非必须,需要用到ShareSDK提供的分享菜单栏和分享编辑页面需要以下1行)**pod'ShareSDK3/ShareSDKUI'**#平台SDK模块(
Joh蜗牛
·
2020-03-14 23:40
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他