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不用任何适配框架做屏幕适配
相信大家对于屏幕适配都知道可以用
自动布局
,如果是纯代码的话可以用第三方框架Masonry但是有的朋友不喜欢用第三方框架那怎么办呢?
coderYJ
·
2021-05-14 12:58
ios晋级之路之奇技淫巧
一.UI相关UITableView1.UITableView
自动布局
的自动行高描述:使用AutoLayout的UITableViewCell,不用计算heightForRow,由
自动布局
自动生成行高。
Ashen_
·
2021-05-14 08:41
ScrollView
自动布局
title:ScrollView
自动布局
tags:UIScrollView,AutoLayoutcategories:blogdate:2015-05-10博客地址该篇文章将讲述对UIScrollView
JustinYang
·
2021-05-14 00:56
关于iOS Autolayout
自动布局
(纯代码Format字符串法)
谈
自动布局
,那基本的视图是第一步,做了一个这样的ViewController#import"NESMainViewController.h"@interfaceNESMainViewController
风继续吹0
·
2021-05-12 04:09
iOS视图控制器编程指南-Part 4:自适应和尺寸变化
图12-1适应不同设备和方向
自动布局
(AutoLayout)是创建自适应界面
lakerszhy
·
2021-05-11 23:36
iOS--
依赖管理整理
--主流的3种依赖管理安装和使用1.cocoaPods安装有梯子直接装没梯子换gem源gemsources--removehttps://rubygems.org/gemsources-ahttps://gems.ruby-china.org/sudogeminstallcocoaPodspodsetup报错1cannotimplicitconversionniltoString升级gemsudo
奇董
·
2021-05-11 12:47
iOS--
简单封装 AFNetworking网络请求
1.封装的原因:如果我们用原生的AFNetworking当然可以。可是你有没有想过。如果你下次更新AFN的时候。它的网络请求方法改了要怎么办呢?所以我们只要封装好AFN的代码,下次我要改网络请求的时候就直接在这个类里面写几句代码就可以了。如果你没有封装。就要改所有的请求。一百多个地方就要改一百多次。那你还不累死。聪明人要懂的给自己,减少冗余的代码!我希望那个人是你。2.封装代码的.h文件2.1首先
TenMios
·
2021-05-10 17:44
[AutoLayout] Content Hugging & Content Compression Resistance 应用case
前段时间面试过很多iOS开发,问到
自动布局
的时候,很多人只会简单使用,甚至都
joshualiyz
·
2021-05-10 12:07
ios--
极光推送,测试环境可以收到信息,而正式环境收不到的问题
写这篇文章,是因为前几天自己也遇到这个问题,虽然最后解决了。但是解决过程出现了不少插曲。情况是这样的,就是应用在测试环境下可以收到极光推送,而在正式环境下却不可以。然后告诉服务端这个需要他们适配iOS这边的环境,可是服务端那边一定要说是前端的问题。于是乎,楼主就自己去找了客户端的代码给看解决方法,最后把问题给解决了。解决方法如下:首先客户端在正式环境(product)下,在如下代码中,isProd
低头敲代码的小猿
·
2021-05-10 04:22
autoLayout
自动布局
约束技巧
这几天看一个项目,看到这个项目里用到autoLayout时,里面的约束都是相对独立的,一个界面里的相关控件的约束大都是相对View的边界来约束的,或者是每一个控件都是以一个固定的数值距离与其它控件来约束.这样一来,以后修改这些控件的位置的时候就会变得很麻烦——-动了一个控件的位置后,其它控件的相对位置也就发生了变量,整体布局就变形了.今天我给大家介绍一种我自己平时用到约束方式:就是运用AutoLa
TobyoTenma
·
2021-05-08 22:52
Swift编程之Snapkit
写在前面(Github地址)主要记录了,我在学习Snapkit中的一些整理记录学习目标好好学习如何用代码来做
自动布局
使用SnapKit做了一个修改密码的表单效果图Snapkit的安装Cocoapods安装在项目的
Manba_小洛
·
2021-05-08 02:21
UIScrollView
自动布局
scrollVIew中添加一个按钮,直接报错专门的view,作容器去确定scrollView滚动范围水平滚动范围:view的宽度+左右两边间距垂直滚动范围:view的高度+上下两边的间距scrollView
自动布局
geekAppke
·
2021-05-07 13:14
Autolayout
自动布局
cell导致tableView偏移
在iOS8下,使用Autolayout
自动布局
cell,在点击cellpush的过去,pop回来的时候,发现tableView偏移,iOS9下正常,可以建立一个tableView的类别来缓存cell的高度
我非起点亦非终点
·
2021-05-06 15:57
iOS: 引导页 UIScrollView
自动布局
(AutoLayout)详解
关键词:iOS、引导页、UIScrollView、AutoLayout、
自动布局
、OC、Objective-C开屏引导页是app常用的一种引导页,即第一次打开app后显示给用户的几个左右滑动的页面,用来提醒用户这个版本有什么新东西
拾识物者
·
2021-05-06 06:20
iOS--
实现键盘退出
首先说下,我写这些东西的初衷吧.我写这些东西并不是来显示自己多流弊,多牛叉,因为这些东西本来就很简单,很基础的知识点,大家上网百度一下基本都能找到,但是我为何还要写这些东西呢?一方面是因为我当年是菜鸟的时候,再网上查找资料,确实能找到很多相关的资料,但是能看懂的就不多了,自己要慢慢的去扣知识点,很累,而且有时候看完那些大拿们写的代码,还是是是而非的感觉,并不是很懂.因此就想自己写一些简单的东西,浅
三木成森
·
2021-05-06 03:24
Swift
自动布局
SnapKit的进阶篇
前言在上篇文章中,我们初步学习了SnapKit的基础使用方法,文章:Swift
自动布局
SnapKit的详细使用介绍。
langkee
·
2021-05-05 16:59
[译]《iOS Human Interface Guidelines》——Adaptivity and Layout
尺寸的类和
自动布局
通过定义屏幕的布局、视图控制器和各个视图对于展示环境的改变做出的适应,来帮助你满足这一预期。
Cloudox_
·
2021-05-05 13:12
关于ui搭建三种方式的优劣性
一、手写代码UI1、优势√适合大型项目大规模使用,利于版本管理、追踪改动以及代码合并;最好的代码重用性2、遗憾√慢,开发周期长,维护代码复杂;
自动布局
AutoLayout困难,手写约束二、xib文件组织
Alvin_d372
·
2021-05-05 11:19
AVPlayerLayer 设置
自动布局
如果要设置playerLayer的布局,目前iOS不支持layer设置AutoLayout也不支持autoresizingMask,所以无法给playerLayer设置约束,当然可以采用原始的方法,就是在viewDidLayoutSubviews中再次设置playerLayer的frame,但是这样在屏幕旋转时会有一片短暂的空白区域,虽然很快就消失了,但是这样效果不是很好。解决方案:通过UIVie
多网
·
2021-05-05 02:35
谈谈 Objective-C 链式语法的实现
直到第三方
自动布局
框架Masonry的出现,如
知识小集
·
2021-05-05 00:09
【SizeClass】SizeClass介绍
参考文章xcode6中
自动布局
autolayout和sizeclass的使用SizeClass介绍由于苹果手持设备屏幕尺寸的差异化,我们基本上已经不可能用一套设计,使之在所有设备上看起来尽善尽美(除非设计超简单
刘大帅
·
2021-05-04 22:04
iOS--
正则表达式(入门)
一、符号含义[]表示:存放匹配条件{}表示:表示位数{n,m}表示大于n小于m,{,m}表示从0到m{n,}表示最小是n{n}表示必须是n位^:表示强制开头$:表示强制结尾二、了解正则表达式符号含义之后,开始练习~1、包含一个a~z,并且后面跟数字0-9表达式:[a-z][0-9]2、第一个必须是字母,第二个必须为数字表达式:^[a-z][0-9]$3、不能是数字开头^[^0-9]4、结合生活中的
李大牛和小太阳
·
2021-05-04 11:25
更加快速地设置Frame
由于现在手头上的项目是基于frame开发的,没有xib或者storyboard,没有使用
自动布局
,所以排布界面时总是显得很繁琐。
tripleCC
·
2021-05-04 08:50
Storyboard布局中的坑
1.Storyboard中的UIScrollView使用
自动布局
,使其能够滚动http://www.cocoachina.com/ios/20150104/10810.html2.约束问题问题描述:从第一个界面
刘泽要长肉
·
2021-05-04 04:29
iOS--
>获得文件的MIMEType
201406041133326.jpg获得文件的MIMEType在开发中,我们有些时候需要获得文件的MIMEType,而好多人却苦于不知道如何获取,这里将提供四种方法:*01发送请求|得到响应头信息(MIMEType)*02直接百度查表http://www.w3school.com.cn/media/media_mimeref.asp*03使用C语言的函数来获取*04设置为通用的二进制数据类型ap
奕十八
·
2021-05-04 02:30
关于iOS autolayout(
自动布局
)的简单了解
2.AutoLayout
自动布局
的代码实例及解释使用AutoLayout
顺其自然2017
·
2021-05-03 21:02
开发过程中常见的问题
1.UIScrollView的
自动布局
在storyBoard中使用自定义布局拖入一个UIScrollView控件,在UIScrollView控件上添加其他控件就会报错,因为UIScrollView控件内容的宽度和高度不确定
龙逸星辰
·
2021-05-03 20:32
SDAutoLayout 使用简介
github.com/gsdios/SDAutoLayout新版更新内容:(2016-05-17)新版SDAutoLayout更新内容:1、增加设置偏移量offset功能2、修复之前button作为父视图时内部控件不能
自动布局
问题
RunningDu
·
2021-05-02 16:01
IOS--
向后台传cookie
NSURL*cookieHost=[NSURLURLWithString:webStr];//設定cookieNSHTTPCookie*cookie=[NSHTTPCookiecookieWithProperties:[NSDictionarydictionaryWithObjectsAndKeys:[cookieHosthost],NSHTTPCookieDomain,[cookieHostpa
丶大明
·
2021-05-02 08:50
UIStackView 线性文档流布局
概览UIStackView为单行或者单列提供
自动布局
、自动伸缩特性,UIScorllview提供的特性则contentSize大于frame.size时可以滑动的特性,理论上将二者的特性结合起来就能实现线性文档流布局
朽木自雕也
·
2021-05-02 07:11
iOS--
正则表达式的灵活使用
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。这种公式语法优美简洁,经常被我们开发用来匹配字符串,封装成各种判断方法;正则表达式先举个简单例子,比如输入框输入一个6~12位的密码,很多人会这样写:if(textField.text.length>=6&&textField.te
杰森_Jason
·
2021-05-02 04:20
Intermediate iOS Programming with Swift!读书笔记
Chapter1-BuildingAdaptiveUI此章节主要
自动布局
及SizeClass的基本使用,并无难度,纯SB操作Chapter2-AddingSectionsandIndexListinUITableView
iOS开发章鱼哥
·
2021-05-01 15:34
隐藏tabBar引出的
自动布局
的问题
隐藏tabBar引出的
自动布局
的问题今天在学习中遇到的一个问题,纠结了好久,希望对一些共同学习的人起到帮助当设置完HideBottomBaronPush之后,假如这个控制器设置了一些链接BottomLayoutGuide
咬鹃
·
2021-04-30 23:03
Unity UGUI原理篇(五):Auto Layout
自动布局
原文链接:UnityUGUI原理篇(五):AutoLayout自動佈局目标AutoLayoutSystem架构LayoutElement元素大小Horizontal、Vertical、GridLayoutGroup元素排列ContentSize与AspectRatioFitter大小控制AutoLayoutSystemAutoLayoutSystem是基于RecTransformLayoutSys
养渔人
·
2021-04-30 08:50
iOS--
>使用NSURLSession实现文件上传
201406041133326.jpg使用NSURLSession实现文件上传本demo实现的功能是使用NSURLSession实现文件的上传,需要注意的几点是要设置请求头,告诉服务器这是一个文件上传操作,还有就是配置文件参数的时候要格外注意,此方法非常容易出错。#import"ViewController.h"#defineKboundary@"----WebKitFormBoundaryjh7
奕十八
·
2021-04-30 08:40
从头开始swift2.1 仿搜材通项目(九) 通用的缓存
本节是仿搜材通项目的最后一节了,前面我们记录了主流框架(Tabbed)的搭建,第三方SDK(百度地图)的集成,使用CocoaPods管理第三方库,如何团队并行开发,后台交互、
自动布局
、点击效果、BaseController
a_mean
·
2021-04-30 00:01
【知识总结】xib
自动布局
设置约束的最大值
为约束设置最大值或最小值例子:在自定义cell(xib控件)中拖入一个label,设置label的上,下和右的约束,值随意,重点是设置label的最大宽度width不能大于100实现:按需求中的要求,设置先设置好上,下和右的约束。1.png为label设置width约束为1002.png点击label,在右侧栏中设置,如下图操作3.png点击Edit,修改Constant,选择小于等于,如图4.p
小子爱搞事
·
2021-04-29 22:39
iOS--
喜闻乐见③
gitBUGgitclone:error:RPCfailed;result=18,HTTPcode=200fatal:Theremoteendhungupunexpectedly解决方法gitconfig--http.postBuffer1048576000还解决不了就在你的gitclone+你的http链接+--depth1就差不多了关于block的两个宏weak&&strong#ifndefw
欢欢1206
·
2021-04-29 09:42
第三方Masonry-实现纯代码
自动布局
(3)
让两个高度为150的view垂直居中且等宽且等间隔排列间隔为10UIView*view2=[UIViewnew];[view1addSubview:view2];view2.backgroundColor=[UIColorcolorWithRed:0.667green:1.000blue:0.247alpha:1.000];UIView*view3=[UIViewnew];view3.backgr
渴wang
·
2021-04-29 08:25
自动布局
第三方框架-pureLayout学习
AttributesPureLayout-CommonAttributes.png下面是在pureLayout中经常使用的五个参数(Thereare5specificattributetypes,whichareusedthroughoutmostoftheAPI)1.ALEdge2.ALDimension3.ALAxis4.ALMarginavailableiniOS8.0andhigheron
ZhengLi
·
2021-04-29 02:20
iOS xib
自动布局
自定义简易轮播控件
先看效果ZFBannerView话不多说,直接上代码。首先.h文件代码////ZFBannerView.h////CreatedbyBiBiManon2021/4/23.//Copyright©2021BiBiMan.Allrightsreserved.//#import#import"ZFProtocolDock.h"/***_Nullableimages;/**delegate;/**@pro
BiBiMan
·
2021-04-28 09:30
探究 Masonry 源码
Masonry是一个轻量级
自动布局
框架,开发者可以使用更简洁的链式语法为控件进行布局。Masonry的使用可以参考官网,这里主要探究一下Masonry的实现。
jing37
·
2021-04-27 18:43
只需要URL就可以下载网络Image
只需要url可以显示图片的三种方法都需要在项目里面下载安装编译添加框架它们是将图片都下载到了缓存区保存用到时再提取,避免重复下载浪费流量1.SDWebImage2.Kingfisher3.
自动布局
PINRemoteImage
潜水100号
·
2021-04-26 15:43
xib创建的scrollview子控件
自动布局
层级结构如下,homeview相当于scrollview的contentview。一开始发现超屏幕部分子view上button点击无响应,原因是homeview的高度不对,只有屏幕那么高,子view是悬空的。。homeview的高度是autolayout约束决定的,每一个父view的高度又是子控件决定的。根据这点才可以设定homeview的高度。详细参考如下链接:http://ju.outofme
利尔德
·
2021-04-26 03:25
iOS
自动布局
1-基础概念与原理
自动布局
出现以前的布局模式是基于UIView的frame属性。
流水_事
·
2021-04-25 22:12
iOS文档补完计划--UIView
主要的功能包括视图样式、层级、约束、
自动布局
、渲染、手势、动画、坐标转换等等。其中有些东西(比如原生
自动布局
、而我们平时都用mas/sd)并不常用、所以只筛选了一部分平时可能用得到的地方。
kirito_song
·
2021-04-25 16:59
iOS开发之项目中常用的第三方
PYSearch)(OC)PYSearchDemo.gif2、下拉选择菜单功能(lyb5834/YBPopupMenu)(OC)YBPopupMenu.gif3、指示器(SVProgressHUD)4、一行代码搞定
自动布局
啾洁
·
2021-04-25 11:25
Swift -
自动布局
库SnapKit的使用详解1(配置、使用方法、样例)
(转载于http://www.hangge.com/blog/cache/detail_1097.html)Swift-
自动布局
库SnapKit的使用详解1(配置、使用方法、样例)为了适应各种屏幕尺寸,
小小bug
·
2021-04-25 10:40
iOS--
多语言的实现
有的时候我们需要使app适应多种语言,供给不同的国家不同语言的人去使用,这时我们就需要配置多语言,开始吧。1.设置要适应的语言在工程中新建22080252-9E0A-4BF2-B697-7D7BA8F9D569.png接下来创建,名称必须是Localizable.strings!!!!!(当然了app的名字一定也需要多语言,只需要把这个名字改成InfoPlist.strings就OK了)E252F
黑白灰的绿i
·
2021-04-25 04:30
使用AutoLayout
自动布局
的TableViewCell,如何获取cell的高度
CGSizesize=[cell.contentViewsystemLayoutSizeFittingSize:UILayoutFittingCompressedSize];
我的马里奥兄弟
·
2021-04-24 23:25
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他