ProfileController.m 1.8 KB
//
//  ProfileController.m
//  DreamSleep
//
//  Created by peter on 2022/4/1.
//

#import "ProfileController.h"
#import "SystemSetController.h"

@interface ProfileController ()
@property (nonatomic, strong) NSArray *tmpDatas;
@end

@implementation ProfileController

- (void)viewDidLoad {
    [super viewDidLoad];
    
    self.navigationItem.title = @"我的";
    self.tableView.dk_backgroundColorPicker = DKColorPickerWithKey(VCViewBG);
    self.tmpDatas = @[@"注册登录信息", @"意见反馈", @"系统设置", @"邀请好友", @"关于我们", @"前往小程序", @"关注公众号", @"添加客服微信", @"失眠的认知行为疗法"];
}

#pragma mark - 导航栏日间、黑夜模式
- (NaviStyle)navigationBarStyle {
    return NaviStyleDefault;
}

#pragma mark - Table view data source
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return self.tmpDatas.count;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"profileCell" forIndexPath:indexPath];
    cell.dk_backgroundColorPicker = DKColorPickerWithKey(VCViewBG);
    cell.textLabel.text = self.tmpDatas[indexPath.row];
    cell.textLabel.dk_textColorPicker = DKColorPickerWithKey(TEXT);
    cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
    return cell;
}

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    [tableView deselectRowAtIndexPath:indexPath animated:YES];

    switch (indexPath.row) {
        case 2: // 系统设置入口
        {
            SystemSetController *sysVC = [SystemSetController new];
            [self.navigationController pushViewController:sysVC animated:YES];
        }
            break;
        default:
            break;
    }
}

@end