博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信界面
阅读量:5231 次
发布时间:2019-06-14

本文共 2567 字,大约阅读时间需要 8 分钟。

@interface RootTableViewController : UITableViewController

@property (strong,nonatomic) NSArray *arrTitle;

@property (strong,nonatomic) NSArray *arrImages;

@end

 

- (void)viewDidLoad {

    [super viewDidLoad];

    

    self.title = @"我";

    self.arrTitle = @[@"相册",@"收藏",@"钱包",@"卡包"];

    self.arrImages = @[@"MoreMyAlbum@2x.png",@"MoreMyFavorites@2x.png",@"MoreMyBankCard@2x.png",@"PayCarddetailVirtualIcon.png"];

 

    

    [self.tableView registerClass:[UITableViewCell class] forCellReuseIdentifier:@"reuseIdentifier"];

    //锁定

    self.tableView.scrollEnabled = NO;

    //设置前景色

    self.navigationController.navigationBar.barTintColor = [UIColor grayColor];

    //设置字体颜色及字体大小

    [self.navigationController.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor],NSFontAttributeName:[UIFont systemFontOfSize:20 weight:10]}];

    

    

   }

 

- (void)didReceiveMemoryWarning {

    [super didReceiveMemoryWarning];

    // Dispose of any resources that can be recreated.

}

 

#pragma mark - Table view data source

 

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {

 

    return 4;

}

 

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

    if (section == 0) {

        return 1;

    }

    else if (section == 1){

        return 4;

    }

    else{

        return 1;

    }

        

    return 0;

}

 

 

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

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"reuseIdentifier" forIndexPath:indexPath];

    

    

    if (indexPath.section == 0) {

        cell.textLabel.numberOfLines = 2;

        cell.textLabel.text = @"XXX  \r\n 微信号是:lanco";

        cell.imageView.image = [UIImage imageNamed:@"a.jpeg"];

    }

    else if (indexPath.section == 1){

        cell.textLabel.text = self.arrTitle[indexPath.row];

        cell.imageView.image = [UIImage imageNamed:self.arrImages[indexPath.row]];

    }

    else if (indexPath.section == 2){

        cell.textLabel.text = @"表情";

        cell.imageView.image = [UIImage imageNamed:@"MoreExpressionShops"];

    }

    else

    {

        cell.textLabel.text = @"设置";

        cell.imageView.image = [UIImage imageNamed:@"MoreSetting"];

    }

    

    if (indexPath.section == 0) {

        UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(self.view.frame.size.width - 60, 30, 25, 20)];

        imageView.image = [UIImage imageNamed:@"add_friend_myQR"];

        

        [cell.contentView addSubview:imageView];

    }

    else{

        

        cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

        

    }

    return cell;

}

 

 

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath

{

    if (indexPath.section == 0) {

        return 80;

    }

    else{

        return 40;

    }

}

 

转载于:https://www.cnblogs.com/wujie123/p/5289807.html

你可能感兴趣的文章
PHPStorm2017设置字体与设置浏览器访问
查看>>
SQL查询总结 - wanglei
查看>>
安装cocoa pods时出现Operation not permitted - /usr/bin/xcodeproj的问题
查看>>
makefile中使用变量
查看>>
GIT笔记:将项目发布到码云
查看>>
JavaScript:学习笔记(7)——VAR、LET、CONST三种变量声明的区别
查看>>
JavaScript 鸭子模型
查看>>
SQL Server 如何查询表定义的列和索引信息
查看>>
GCD 之线程死锁
查看>>
NoSQL数据库常见分类
查看>>
一题多解 之 Bat
查看>>
Java 内部类
查看>>
{面试题7: 使用两个队列实现一个栈}
查看>>
【练习】使用事务和锁定语句
查看>>
centos7升级firefox的flash插件
查看>>
Apache Common-IO 使用
查看>>
javaScript数组去重方法汇总
查看>>
评价意见整合
查看>>
二、create-react-app自定义配置
查看>>
Android PullToRefreshExpandableListView的点击事件
查看>>