四种方法,使view创建好里面就有东西:【1.init 2.initWithFrame使用代码创建的时候。(从文件创建的时候不一定调用:1.init 2.initWithFrame这两个方法) 3.initWithCoder(通过文件,xib stroyBoard 创建的控件一定会调这个方法) 4....
分类:
其他好文 时间:
2015-07-20 12:51:16
阅读次数:
120
一、简单介绍xib和storyboard的比较,一个轻量级一个重量级。共同点:都用来描述软件界面都用Interface Builder工具来编辑不同点:Xib是轻量级的,用来描述局部的UI界面Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系二、xib的简单...
分类:
移动开发 时间:
2015-07-20 12:46:57
阅读次数:
129
控件属性设置XIB中设置UILabel文字居中选中位于视图下方的Label对象,单击检视面板选择条中的Attributes Inspector图标,打开属性面板。在属性面板中找到标题为Alignment的分段控件(seg-mented control)。选择中间的那个选项(居中对齐),如图所示。改变...
分类:
其他好文 时间:
2015-07-19 00:00:55
阅读次数:
205
1、分析 利用xib布局,然后自定义一个UIView,解析xib,然后利用控制器传入数据,将其加载到控制器的view上展示即可2、 程序结构3、 代码具体实现 1》 xib文件 2》 创建类XMGPageView,然后将其与xib文件关联,选中xib文件,然后设置下文中 " custom c...
分类:
其他好文 时间:
2015-07-18 23:57:44
阅读次数:
591
如果要统计Xcode文件代码行数,包括头文件的,终端命令进入项目目录下,命令如下find.-name"*.m"-or-name"*.h"-or-name"*.xib"-or-name"*.c"|xargswc-l列出每个文件的行数find.-name"*.m"-or-name"*.h"-or-nam...
分类:
其他好文 时间:
2015-07-18 16:51:45
阅读次数:
112
ScrollView详解创建方式1:StoryBoard/Xib这里StoarBoard就不多说,直接拖就可以,说太多没意思,如果连这个都不会我只能先给你跪了!2:代码:CGRect bounds = [ [ UIScreen mainScreen ] applicationFrame ] ;UIS...
分类:
移动开发 时间:
2015-07-17 22:39:37
阅读次数:
163
做一个关于栈视图 UIStackView的Demo,先看看XCode7的变化关于StoryBoard:启动画面由xib变为Storyboard
StoryBoard引用:
现在可以在一个StoryBoard中添加对另外一个StoryBoard的引用,在多个SB中进行切换不用再写代码了,如图:
以前的方式(SWIFT):override func viewDidLoad() {...
分类:
移动开发 时间:
2015-07-17 16:09:31
阅读次数:
236
在微博中看到一位博主分享了这篇文章,是在StackOverFlow中有一位提问者提出的问题,下面的人给予了解答,解决方案还是很有意思的,这里分享一下。链接在这里。我在试验的过程中出现了很多问题,有些地方设置不对总是报错,不过最后终于被我解决了。大家先看原文吧,试一试,我稍后补上演示我试出来的步骤。^...
分类:
移动开发 时间:
2015-07-16 18:14:38
阅读次数:
104
设置cell大小layout.itemSize = CGSizeMake(305,305);
分类:
其他好文 时间:
2015-07-15 22:11:20
阅读次数:
170
1. 目的 :提高代码的复用性,屏蔽内部的实现细节 2. 步骤 : * 1> 自定义一个类继承于UIView * 2> 在initWithFrame方法中添加子控件 * 3> 在layoutSubviews中设置子控件的位置 * 4> 提供一个属性保存外界传入的数据(模型对象), 重写setter....
分类:
其他好文 时间:
2015-07-14 06:02:02
阅读次数:
156