首先新建一个继承自UIView的类,并创建相应的XIB文件#import @interface ZHDemoView : UIView+ (instancetype)demoView;@end 提供一个类方法以供快速创建当前类 在.m中实现类方法,通常从XIB中加载出来的是一个数组,所以用到...
分类:
其他好文 时间:
2015-08-11 15:59:00
阅读次数:
139
一问题描述 ? ? 今天做个需求,后台获取多个对象信息,如果某个对象为nil,则不会显示,当有多个返回对象的适合,界面不能容纳所有的元素,废话这么多,总之是在xib 中使用 UIScrollView,但是问题是.m文件中设置...
分类:
移动开发 时间:
2015-08-11 12:26:42
阅读次数:
198
由于本人也是才开始学习自动布局,所以可能会出现错误,请大家多多包含,并指出错误关于自动布局,现在很多介绍用xib和storyboard,但是纯代码使用Autolayout越来越少了下面主要大概的介绍下这几天学习纯代码使用Autolayout的一些可能有用的东西吧。首先先创建3个UIView并对vie...
分类:
移动开发 时间:
2015-08-10 17:49:07
阅读次数:
206
IOS的布局 和 Android的布局不太一样:Android 主要用的是九大布局:线性布局、帧布局等等。IOS 用的是布局约束。同时,老的auto resize仍然可以用(会被转成约束)。如果一个view在xib里面不添加任何约束,那么系统会自动给这个view加上约束。学习自动布局,主要通过so ...
分类:
移动开发 时间:
2015-08-10 17:32:54
阅读次数:
123
由于scrollview本身contentSize、contentInsets等复杂的特性,导致其在自动布局的时候和普通视图有较大差别。对scrollview进行自动布局,需要自制一个contentView作为scrollView的滚动容器。下面介绍在IB下对scrollView进行自动布局的步骤:一、在xib或storyBoard中创建好基本视图控制器界面(这一步不说)二、布局scrollView...
分类:
移动开发 时间:
2015-08-10 14:49:57
阅读次数:
2065
APP的页面有三种基本实现方式:storyboard,xib,代码实现。
当然在不采用页面自动布局的情况下,代码实现可以和storyboard,xib混合使用,咱们只说只采用基本实现方式,不说混合实现页面,你们可以自己在心里混合下吧。
采用storyboard实现的APP页面安装包最大,你想采用他强大功能(页面组织逻辑,可见既可得等),那么你的APP包的大小只有忍痛长瘤子了,采用他你对安装包的大...
分类:
移动开发 时间:
2015-08-09 18:48:52
阅读次数:
156
Launch Image是App的启动图片,LaunchScreen是iOS8之后的功能,两者都可以设置app的启动图片。iOS8之后官方的推荐了使用Launch screen.xib,在xib的中通过ImageView设置启动的图片,两种方式都比较适合开发使用。Launch Image方式Laun...
分类:
移动开发 时间:
2015-08-09 01:39:43
阅读次数:
695
影响APP的大小的因素:
第一大因素:看你的APP页面采用的是storyboard,xib,代码那一种。你代码都是用storyboard实现的,那么的APP达到30M很正常,除非你的页面超少。若你的页面是都是用XIB实现的,你的APP达到20M以上也很正常。你采用纯storyboard或XIB,别抱怨你的APP太大了,你也不看看他们每个文件有多大,接受现实吧。你想用他们的可见既可得,自动布局,快速...
分类:
移动开发 时间:
2015-08-08 18:23:09
阅读次数:
262
要往scrollView里面添加子控件--从向往下排 0.设置scrollView的上下左右约束距离控制器view边距为零(确定frame的大小) 1.要往scrollView添加一个内容View 2.约束内容的View左上右边距离父控件为0 3.约束死内容的View的高度 4....
分类:
其他好文 时间:
2015-08-08 16:28:40
阅读次数:
108
#import"FirstVC.h"@implementationFirstVC/*创建xib过程1 创建xib(名字和类名相同)2 文件拥有者为类名3 和类的view连线*/- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundl...
分类:
移动开发 时间:
2015-08-08 14:54:29
阅读次数:
138