Commit 95334adc cgx

我的页面任务积分UI搭建

1 个父辈 97eb5f59
正在显示 56 个修改的文件 包含 333 行增加3 行删除
......@@ -30,9 +30,13 @@
// leftItem
UILabel *leftLab = [UILabel dkLabWithText:@"小梦睡眠" font:BoldFont(24.0)];
UIBarButtonItem *leftItem = [[UIBarButtonItem alloc] initWithCustomView:leftLab];
self.navigationItem.leftBarButtonItem = leftItem;
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:leftLab];
// rightItem
UIButton *dailyTaskBtn = [UIButton new];
[dailyTaskBtn addTarget:self action:@selector(jumpToDailyTaskPage) forControlEvents:UIControlEventTouchUpInside];
[dailyTaskBtn dk_setImage:DKImagePickerWithNames(@"ic_home_meirirw", @"dk_ic_home_meirirw", @"ic_home_meirirw") forState:UIControlStateNormal];
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:dailyTaskBtn];;
[self.view addSubview:self.homeTV];
[self.view addSubview:self.noisePlayBar];
[self.noisePlayBar mas_makeConstraints:^(MASConstraintMaker *make) {
......@@ -195,6 +199,10 @@
}
}
- (void)jumpToDailyTaskPage {
}
#pragma mark - 导航栏日间、黑夜模式
- (NaviStyle)navigationBarStyle {
return [self.dk_manager.themeVersion isEqualToString:DKThemeVersionNormal] ? NaviStyleLight : NaviStyleDark;
......
......@@ -91,6 +91,38 @@
self.isNeedUpdateStatusBarStyle = isUpdate;
}
- (void)dealScoreTaskAction:(NSInteger)index {
switch (index) {
case 1: // 每日任务
{
}
break;
case 2: // 我的积分
{
}
break;
case 3: // 开通AI
{
self.tabBarController.selectedIndex = 1;
}
break;
case 4: // 我的睡眠报告
{
}
break;
case 5: // 我的睡眠评测
{
}
break;
default:
break;
}
}
#pragma mark - Actions
- (void)modifyUserInfoAction {
// 账户与资料页面
......
......@@ -11,6 +11,7 @@ NS_ASSUME_NONNULL_BEGIN
@protocol ProfileHeaderViewDelegate <NSObject>
- (void)didClickModifyUserBtn;
- (void)didClickScoreTaskBtn:(NSInteger)index;
@end
@interface ProfileHeaderView : UIView
......
......@@ -14,6 +14,7 @@ NS_ASSUME_NONNULL_BEGIN
- (void)modifyUserInfoAction;
- (void)showNaviBar:(CGFloat)alpha;
- (void)isUpdateStatusStyle:(BOOL)isUpdate;
- (void)dealScoreTaskAction:(NSInteger)index;
@end
/// 个人中心TableView
......
......@@ -223,6 +223,12 @@
}
}
- (void)didClickScoreTaskBtn:(NSInteger)index {
if (self.profileDelegate && [self.profileDelegate respondsToSelector:@selector(dealScoreTaskAction:)] ) {
[self.profileDelegate dealScoreTaskAction:index];
}
}
#pragma mark - lazy
- (NSArray *)profileGroupArr {
if (!_profileGroupArr) {
......
{
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "btn_person_kaitong.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "btn_person_kaitong@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "btn_person_kaitong@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "btn_person_meirirenwu.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "btn_person_meirirenwu@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "btn_person_meirirenwu@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "btn_person_wodejifen.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "btn_person_wodejifen@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "btn_person_wodejifen@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "dk_btn_person_kaitong.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "dk_btn_person_kaitong@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "dk_btn_person_kaitong@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "dk_btn_person_meirirenwu.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "dk_btn_person_meirirenwu@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "dk_btn_person_meirirenwu@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "dk_btn_person_wodejifen.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "dk_btn_person_wodejifen@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "dk_btn_person_wodejifen@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "dk_ic_home_meirirw.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "dk_ic_home_meirirw@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "dk_ic_home_meirirw@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "dk_sleep_report.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "dk_sleep_report@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "dk_sleep_report@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "dk_sleep_review.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "dk_sleep_review@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "dk_sleep_review@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "ic_home_meirirw.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "ic_home_meirirw@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "ic_home_meirirw@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "sleep_report.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "sleep_report@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "sleep_report@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"filename" : "sleep_review.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "sleep_review@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "sleep_review@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!