微信我的

2017-11-23  本文已影响0人  本泽马

#import "FourViewController.h"@interface FourViewController (){

UITableView *tv;    //表格

NSArray *arr3;

NSArray *arr2;

NSArray *arr1;

NSArray *arr4;

}

@end

@implementation FourViewController

- (void)viewDidLoad {

[super viewDidLoad];

//创建表格

tv = [[UITableView alloc]initWithFrame:self.view.frame style:UITableViewStyleGrouped];

//设置代理

tv.delegate = self;

tv.dataSource = self;

[self.view addSubview:tv];

arr2 = [NSArray arrayWithObjects:@"收藏",@"相册",@"卡包",@"表情", nil];

arr1 = [NSArray arrayWithObjects:@"钱包", nil];

arr3 = [NSArray arrayWithObjects:@"设置", nil];

}

-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView

{

return 4;

}

//设置行数

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

{

if (section == 0)

{

return 1;

}

else if (section == 1)

{

return 1;

}

else if (section == 2)

{

return 4;

}

else

{

return 1;

}

return 0;

}

//设置cell

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

{

static NSString *reuseID = @"cell";

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:reuseID];

if (indexPath.section == 0)

{

cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:reuseID];

tv.rowHeight = 150;

}

else

{

cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:reuseID];

tv.rowHeight = 40;

}

if (indexPath.section == 0)

{

//设置标题

cell.textLabel.text = @"大晨哥";

//设置标题字体

cell.textLabel.font = [UIFont systemFontOfSize:25];

//设置子标题

cell.detailTextLabel.text = @"微信号:13464577730";

cell.detailTextLabel.font = [UIFont systemFontOfSize:15];

cell.detailTextLabel.backgroundColor = [UIColor lightGrayColor];

//设置颜色

cell.detailTextLabel.backgroundColor = [UIColor lightGrayColor];

cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

}

else if (indexPath.section == 1)

{

cell.textLabel.text = arr1[indexPath.row];

cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

}

else if (indexPath.section == 2)

{

cell.textLabel.text = arr2[indexPath.row];

cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

}

else if (indexPath.section == 3)

{

cell.textLabel.text = arr3[indexPath.row];

cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

}

return cell;

}

上一篇下一篇

猜你喜欢

热点阅读