微信界面

Posted 原码

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信界面相关的知识,希望对你有一定的参考价值。

@interface RootTableViewController : UITableViewController

@property (strong,nonatomic) NSArray *arrTitle;

@property (strong,nonatomic) NSArray *arrImages;

@end

 

- (void)viewDidLoad {

    [super viewDidLoad];

    

    self.title = @"我";

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

    self.arrImages = @[@"[email protected]",@"[email protected]",@"[email protected]",@"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;

    }

}

 

以上是关于微信界面的主要内容,如果未能解决你的问题,请参考以下文章

微信我的界面怎么设置视频 微信我的界面设置视频的方法

怎么进入微信登录界面

小程序调用微信支付不显示微信支付界面

微信授权登陆界面在哪

微信小程序录音界面以及功能实现

怎么用ppt制作微信聊天界面动画?