OC学习笔记,几种初始化元素的方式
来源:互联网 发布:php企业产品展示网站 编辑:程序博客网 时间:2024/05/16 16:04
1.将xib tablecell加入tableview
1)实现@interface ViewController2 ()<UITableViewDataSource,UITableViewDelegate>接口
2)在-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath接口中添加
NSString *identifier =@"TableViewCell";//这个identifier跟xib设置的一样
TableViewCell * cell = [tableViewdequeueReusableCellWithIdentifier:identifier];
if (cell == nil) {
cell= [[[NSBundle mainBundle] loadNibNamed:@"TableViewCell"owner:selfoptions:nil] lastObject];
}
2.初始化UITableView并加载到viewcontroller
_tableView=[[UITableViewalloc]initWithFrame:self.view.boundsstyle:UITableViewStyleGrouped];
//设置数据源,注意必须实现对应的UITableViewDataSource协议
_tableView.dataSource=self;
//设置代理
_tableView.delegate=self;
CGRect frame = self.view.frame;
frame = _tableView.frame;
frame.size.height = frame.size.height -80;
frame.origin.y =0;
_tableView.frame = frame;
[self.viewaddSubview:_tableView];
3.加载storyboard的viewcontroller到界面上
ViewController1 *c1 = [[UIStoryboardstoryboardWithName:@"Main"bundle:nil]instantiateViewControllerWithIdentifier:@"123"];
4.加载xib到viewcontroller
1) UIViewController *viewcontroller=[[UIViewController alloc] initWithNibName:@”xib文件名字“ bundle:nil];
2)NSArray *viewary=[[NSBundle mainBundle]loadNibNamed:@"xib文件名字" owner:self options:nil];
UIViewController *viewcontroller=[viewary lastObject];
- OC学习笔记,几种初始化元素的方式
- 几种初始化EHCache的方式
- 数组初始化的几种方式;
- spring 初始化ApplicationContext的几种方式
- vector初始化的几种方式-STL
- 初始化Sping的几种方式。
- spring 初始化ApplicationContext的几种方式
- Java学习笔记-数组的三种初始化方式
- JAVA学习笔记-数组的三种初始化方式
- JAVA学习笔记-数组的初始化方式
- 设置元素浮动的几种方式
- Dom获取元素的几种方式
- 操作元素属性的几种方式
- 模拟元素点击的几种方式
- 隐藏一个元素的几种方式
- 学习笔记-几种RAID方式的区别
- hibernate学习笔记【cascade设置的几种方式】
- Numpy学习笔记2-创建array的几种方式
- allegro 小技巧--给一组bus net 分配颜色
- QMediaPlayer多媒体类
- 华为单臂路由配置-Smallbaal的博客
- javax.servlet.ServletException: Could not resolve view with name 'xxxxx'in servlet with name 'xxx'
- Windows密码破解工具ophcrack
- OC学习笔记,几种初始化元素的方式
- BASIC-12十六进制转八进制
- jmeter(postman)发送请求对象,springmvc接收对象
- Android GPS定位详解
- 简单实现Table固定表头
- 即试即买丨帕克西首推假发自动售卖机,3D发型试戴变革假发购物体验!
- macOS High Sierra 重装系统卡在剩余……
- VUE学习-webpack搭建Vue项目环境准备
- FPGA计算性能优化--数据运行优化1