(1)awakeFromNib和initWithCoder:差别awakeFromNib 从xib或者storyboard加载完毕就会调用initWithCoder: 只要对象是从文件解析来的,就会调用同时存在会先调用initWithCoder: (2)initWithCoder: & initWi ...
分类:
其他好文 时间:
2017-01-12 10:36:53
阅读次数:
205
1.main函数 2.UIApplicationMain * 创建UIApplication对象 * 创建UIApplication的delegate对象 3.delegate对象开始处理(监听)系统事件(没有storyboard) * 程序启动完毕的时候, 就会调用代理的application:d ...
分类:
移动开发 时间:
2017-01-10 13:07:52
阅读次数:
195
1.uiimageView 和按钮比较特殊,可以只设置其x,y就可以。 2.可以设置其丝例,如1:1,或者当前图片的比例,这样保证不会变形,设置比例在自身上点击control拉个线,选择 3.在右侧就可以根据需求改变比例。 ...
分类:
其他好文 时间:
2017-01-06 21:45:17
阅读次数:
238
在iOS开发中,对于很多初学者而言,很有可能碰到需要修改UITextField的占位文字的颜色,以及当UITextField成为第一响应者后光标的颜色,那么下面小编就介绍一下修改占位文字和光标的颜色。1:当你在使用Storyboard开发是,点击UITextField,在点击右上角的属性检测器,其实 ...
分类:
移动开发 时间:
2017-01-04 20:23:25
阅读次数:
286
protocol协议 + 类方法- 实例方法:继承()方法 <> [] 方法调用 .属性:参数mvc storyboard 资源文件info.plist 权限viewcontroller viewDidLoad 初始时执行一次。 viewDidLoadviewWillAppearviewDidApp ...
分类:
其他好文 时间:
2017-01-04 09:36:20
阅读次数:
206
//1.storyboard //(1) //此处bundle:nil 等价于 [NSBundle mainBundle] // SecondViewController *secondVc = [[UIStoryboard storyboardWithName:@"Main" bundle:nil ...
分类:
其他好文 时间:
2016-12-29 19:50:27
阅读次数:
188
我们知道,界面布局可以用Storyboard或Xib结合Autolayout实现,如果用纯代码布局,比较热门的有Masonry、SDAutoLayout,下面的简单demo,采用纯代码布局,实现不定高tableview。 实现方式:Masonry + FDTemplateLayoutCell 先上图 ...
分类:
其他好文 时间:
2016-12-24 13:53:22
阅读次数:
231
一、程序国际化 准备工作: 1、首先我们要先创建一个工程,我们给他命名Internationalization-Demo,然后添加语言。 从代码中分离文本: 目前,应用展示的所有文本都是以硬编码字符串存在于Main.storyboard 和 ViewController里。为了本地化这些字符串,你需 ...
分类:
移动开发 时间:
2016-12-15 17:34:13
阅读次数:
275
今天学习Psychologist遇到的一个问题是,Xcode生成的ViewControllerclassnameis"ViewController",Iwantchangeitto"PsychologistController",thiscanbedoneby:1.clickontheclassname(inthesourcecode)2.edit->refactor->renamethenanotherproblemis,thestoryboardcan‘tcon..
分类:
移动开发 时间:
2016-12-11 18:51:30
阅读次数:
178
如果你曾经使用 interface builder 创建过一个复杂、界面非常多的应用,你就会明白最后那些Storyboards 文件变的有多大。他会迅速变的无法管理,阻碍你的进度。自从引入 Storyboard 以来,其实是可以把你的应用的不同模块切开到不同的 Storyboard 中的。在过去,这 ...
分类:
移动开发 时间:
2016-12-10 13:24:15
阅读次数:
278