IOS中XIB与代码的关联使用技巧
来源:互联网 发布:java中如何使用g son 编辑:程序博客网 时间:2024/04/30 19:43
在IOS开发中难免遇到页面控件很多,繁琐的时候,又不想去写代码,这时使用XIB来进行界面控件的布局是最省事的办法。
这里介绍一下简单的一些使用技巧:
一般来说都是创建视图控制器的XIB,视图控制器的XIB使用如下,
方便的办法是在新建一个视图控制器类的时候就把XIB的复选框的勾打上。如下图所示,
这样一个自带XIB的视图控制器就创建出来了,如果是自己后面才创建出来的XIB,必须和那个类关联上才行,
只要在右上角的class中选择相应的类即可。如图所示,
这样XIB就可以用了,只要在上面拖拽上你需要的控件,运行就可以看到控件显示在屏幕上了。
如果需要对控件进行操作就要把控件与代码关联起来,在用上角点一下双环的图标,只要按住CTRL不放把控件拖到
代码区即可,
操作如下图所示,以一个Button,为例,这里是添加到.m文件,即添加点击事件,
只要在点击事件中写入相应的事件即可执行点击事件。
在XIB的右边可对相应的控件的属性进行配置,frame,size,color。。。。。。。。
如下图所示,
如果是UIView的XIB就要通过代码来显示出这个XIB上的视图,
代码如下,
UIView * view = [[[NSBundle mainBundle]loadNibNamed:@"SelectedTypeView" owner:self options:nil] firstObject];
下面是在一个滚动视图中添加XIB创建的UIVIew视图,初始化出来,对它的一些控件属性进行配置即可。
SelectedTypeView * selectedView = [[SelectedTypeView alloc] init];
selectedView.titleLabel.text = _titleNameArray[i];
selectedView.contentLabel.text = _contentArray[i];
selectedView.frame = CGRectMake(rectX, rectY, 250, 250);
[_infoScrollView addSubview:selectedView];
@“”中的文字为你要引入的XIB的类,
UIView的XIB一般用在创建一些不太大的视图时使用,大多数情况还是创建视图控制器的XIB。
- IOS中XIB与代码的关联使用技巧
- iOS xib和代码关联使用
- ios开发中xib使用小技巧
- iOS中把新建的Controller的XIB与之类关联
- iOS中xib文件的关联不上的问题解决
- iOS开发中XIB的使用
- ios 在实现文件中关联xib
- iOS中XIB与代码结合设置控件
- IOS成长之路-使用xib界面与和代码相关联的方法
- IOS成长之路-使用xib界面与和代码相关联的方法
- IOS成长之路-使用xib界面与和代码相关联的方法
- IOS成长之路-使用xib界面与和代码相关联的方法
- IOS成长之路-使用xib界面与和代码相关联的方法
- IOS成长之路-使用xib界面与和代码相关联的方法
- iOS xib与代码一起使用时的视图加载问题
- IOS成长之路-使用xib界面与和代码相关联的方法
- iOS Xib关联错误导致的问题
- IOS类关联XIB
- 其他ACM或者OJ题目
- 1222222222222222222222
- @Target:
- UVA - 11235 Frequent values RMQ问题
- goroutine背后的系统知识
- IOS中XIB与代码的关联使用技巧
- [源]Typecho添加验证码
- ubuntu14.04 Eclipse JDBC
- 网络相关的一些命令
- 工作总结第十八-十九天
- Java变量类型
- 梯度下降法终极版
- Sort Colors
- 西便门插件教程