xib---拖拽的方法搭建视图
来源:互联网 发布:空调的选购 知乎 编辑:程序博客网 时间:2024/06/06 12:46
一个简单的通过拖拽的方式搭建视图的demo,效果图如下所示:
step1:新建一个项目之后,new一个新的文件,如图所示
为创建的文件命名Rect.xib
step2:在Rect.xib 文件中进行拖拽,搭建视图,如图所示
step3:在右下角的位置选取想用的控件,选中后直接拖到中间空白位置,当然,也可以在最右下角的位置输入要选取的控件,可以筛选,如图所示
step4:右上角的位置有几个按钮专门用来设置选中控件尺寸,背景,颜色,位置等等,常用到的有三个,如下图所示:
step5:下面是拖拽好的一个例子:
step6:拖拽完控件之后,最重要的一步就是将视图显示出来,具体代码如下:
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[superviewDidLoad];
//加载xib
//方法一
/*
NSArray * array= [[NSBundle mainBundle] loadNibNamed:@"Rect" owner:nil options:nil];
[self.view addSubview:array.firstObject];
*/
//方法二
UINib * nib=[UINibnibWithNibName:@"Rect"bundle:nil];
NSArray * array=[nibinstantiateWithOwner:niloptions:nil];
[self.viewaddSubview:array.firstObject];
}
@end
大体步骤就是这些,xib方便快捷的实现了控件的布局,但对于初学者来说,还是自己动手敲一下代码练习比较好,这样可以提升编写代码的水平,等到了一定程度,或许拖拽的方式更好用~~~
- xib---拖拽的方法搭建视图
- iOS开发之xib 加载xib视图需要用到的方法
- 加载XIB的方法
- 调整视图控制器xib文件中标准视图的尺寸
- 加载xib的方法总结
- init方法只有通过代码创建控件的时候才会调用 用加载xib视图的时候 不会调用
- Xcode改成不用MainWindow.xib 和 RootViewController.xib 的方法
- Xcode改成不用MainWindow.xib 和 RootViewController.xib 的方法
- XIB或者storyboard中嵌入自定义view(xib)的方法
- xib 自定义视图
- XIB做视图组件
- 动态调入xib视图
- xib创建的空视图 加载的时候 设置大小
- iOS - 使用自定义的Xib作为自己的子视图
- Swift中tableView加载通过xib创建的headerView时,无法显示xib视图内容.
- 关于代码修改xib中视图的大小
- 怎么在xib创建的视图里面动态修改字体
- 如何在xib/storyboard中设置视图的属性,如圆角?
- Hadoop之MapReduce-Partition编程
- linux命令实现:write
- TinyHTTPd--超轻量型Http Server源码分析
- 利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
- ArrayIndexOutofBound AbsListView$RecycleBin.addScrapView
- xib---拖拽的方法搭建视图
- ThinkPHP中利用SESSION实现用户登录验证的方法
- (7.2.5)细说SQL Server中的加密
- Notepad++ 快捷键 大全 官方整理过来的
- 用两个栈实现队列和用两个队列实现栈
- 项目上架前,最要注意的问题
- 上传文件前先预览图片的实现方法
- WebView中实现下载DownloadManager
- scrapy在windows下安装