这篇学习的主要内容是Multiview,在我们学习iphone旋转的时候,介绍过多个view的使用方法,不过这里的view和旋转屏幕中所指的多个view是不同的,旋转屏幕中涉及到的多个view是在一个xib文件中的,而我们这里所指的mulitview,则是指多个xib,在多个xib中进行view的切...
分类:
移动开发 时间:
2014-06-26 18:55:13
阅读次数:
316
1.针对cell上按钮(UIButton)的不响应SEL 这个问题一般是由xib导致的,当从xib中load cell的时候,cell会自动在xib上加一层contentView,所以xib中的按钮等控件都被contentView挡住了,可以将contentView的backgroundColor....
分类:
其他好文 时间:
2014-06-25 11:50:53
阅读次数:
189
用文本标记语言来进行布局,用的最多的应该是HTML语言。HTML可以理解为有一组特殊标记的XML语言。
一、iOS中xib与storyboard显示原理
在iOS中主要的布置界面的方式有3种:代码,xib,storyboard。
1. 代码
代码布置界面是万能的,但通常很复杂。布置一个简单的界面可能需要很多行代码,因此十分繁琐。
下面为创建一个按钮的代码,最少也要3行:
UIBut...
分类:
移动开发 时间:
2014-06-21 23:50:13
阅读次数:
528
转载地址:http://www.cocoachina.com/bbs/simple/?t108822.htmlxib文件本身可以看做是一个xml,app启动的时候会根据xml构造xib对应的界面及其控件,file's owner 可以看做是 xib对应的类,比如 view对应的xib文件的file'...
分类:
移动开发 时间:
2014-06-19 08:49:58
阅读次数:
294
一、XIB的适用范围
xib(也叫Nib)与storyboard一样是用来描述界面的。
storyboard描述的是比较大型的,
大范围.适合描述界面跳转等.
二、XIB的使用
Xib是小范围的的,是轻量级的.比较适合描述小块的界面.
创建xib:新建界面里面user interface --》empty.
加载xib:[NSBundle mainBudl...
分类:
移动开发 时间:
2014-06-18 08:10:20
阅读次数:
234
做法如下:1. 取消xib的Use Autolayout属性的勾选:2. 将xib中每一个子控件(没错,每一个控件,包括UIButton、UILabel等等),将它们的Y Frame的值全部增加20。然后将它们的ΔY值全部设为-20。就是这样。
分类:
移动开发 时间:
2014-06-17 21:26:44
阅读次数:
440
IOS中最常用到的控件UIButton、UISlider、UISwitch、UISegmentedControl通过Xib文件拖动生成非常简单,其实用代码实现也是一样的简单,当然,用代码实现能够掌握到更多的东西。上图中包涵提到的4种控件,UIButton按钮、UISlider滑块、UISwitch开...
分类:
移动开发 时间:
2014-06-16 07:27:59
阅读次数:
524
[Cocoa-4th] Chapter6 - NSTableView表格增删改 (详尽介绍2)
功能如上:NSTableView表格增删改
STEP1
Open XCode Ver4.6
New Application
在xib控件界面上加入一些控件,如图:
STEP2
新建类:NSObject子类,命名为:
Table_DS_Main
注意:添加协议NSTab...
分类:
其他好文 时间:
2014-06-02 23:02:23
阅读次数:
396
1.新建一个xib文件描述一个view的内部结构(假设叫做MJTgCell.xib)●2.新建一个自定义的类(自定义类需要继承自系统自带的view,
继承自哪个类, 取决于xib根对象的Class)●3.新建类的类名最好跟xib的文件名保持一致(比如类名就叫做MJTgCell)●4.将xib中的控件...
分类:
其他好文 时间:
2014-06-02 07:20:14
阅读次数:
199
代码判断,你也可以用xib自带的自动布局选项 我是用的纯代码写的...
分类:
其他好文 时间:
2014-05-31 23:19:47
阅读次数:
447