Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
陈高翔
/
DreamSleep-iOS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 83461616
由
cgx
编写于
2022-07-21 16:33:14 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
优化安睡准备
1 个父辈
ff74de1a
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
20 行增加
和
14 行删除
DreamSleep/DreamSleep.xcodeproj/project.pbxproj
DreamSleep/DreamSleep/Class/AISleepModule/SleepCoach/Controller/AISleepCoachController.m
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/ReadyListController.m
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/SleepReadyController.h
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/SleepReadyController.m
DreamSleep/DreamSleep.xcodeproj/project.pbxproj
查看文件 @
8346161
...
...
@@ -2605,7 +2605,7 @@
CODE_SIGN_ENTITLEMENTS = DreamSleep/Basement/DSConfig/DreamSleepDebug.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION =
5
;
CURRENT_PROJECT_VERSION =
6
;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = 4NDZ6UX8PW;
...
...
@@ -2687,7 +2687,7 @@
CODE_SIGN_ENTITLEMENTS = DreamSleep/DreamSleep.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION =
5
;
CURRENT_PROJECT_VERSION =
6
;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = 4NDZ6UX8PW;
ENABLE_BITCODE = NO;
...
...
@@ -2828,7 +2828,7 @@
CODE_SIGN_ENTITLEMENTS = DreamSleep/Basement/DSConfig/DreamSleepBeta.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION =
5
;
CURRENT_PROJECT_VERSION =
6
;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = 4NDZ6UX8PW;
...
...
DreamSleep/DreamSleep/Class/AISleepModule/SleepCoach/Controller/AISleepCoachController.m
查看文件 @
8346161
...
...
@@ -12,6 +12,7 @@
#import "RelaxTrainController.h"
#import "UnityGameController.h"
#import "SleepReadyController.h"
#import "ReadyListController.h"
@interface
AISleepCoachController
()
<
WKNavigationDelegate
,
WKScriptMessageHandler
,
DsWebControllerDelegate
,
RelaxTrainControllerDelegate
>
@property
(
strong
,
nonatomic
)
WKWebView
*
aiWebView
;
...
...
@@ -232,10 +233,7 @@
break
;
case
8
:
// 每日计划-安睡准备(跳转到安睡准备设置页面)
{
SleepReadyController
*
srVC
=
[
SleepReadyController
new
];
[
self
.
navigationController
pushViewController
:
srVC
animated
:
NO
];
ReadyListController
*
setListVC
=
[[
ReadyListController
alloc
]
initWithDelegate
:
srVC
];
ReadyListController
*
setListVC
=
[
ReadyListController
new
];
[
self
.
navigationController
pushViewController
:
setListVC
animated
:
YES
];
}
break
;
...
...
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/ReadyListController.m
查看文件 @
8346161
...
...
@@ -156,10 +156,18 @@
}
-
(
void
)
backAction
{
if
(
self
.
prepare_items
.
count
==
0
)
{
[
super
backAction
];
return
;
if
(
self
.
delegate
)
{
// AI睡眠教练页面->安睡准备页面->安睡设置页面
if
(
self
.
prepare_items
.
count
==
0
)
{
[
super
backAction
];
return
;
}
[
self
userSetupPrepareItemsRequest
];
}
else
{
// AI睡眠教练页面->安睡设置页面
[
self
userSetupPrepareItemsRequest
];
}
}
-
(
void
)
userSetupPrepareItemsRequest
{
[
DSProgressHUD
showProgressHUDWithInfo
:
@""
];
[
SleepReadyRequestModel
userSetupPrepareItems
:
self
.
relaxItemsView
.
has_relax_items
completion
:
^
(
SleepReadyRequestModel
*
_Nonnull
requestModel
)
{
[
DSProgressHUD
dissmissProgressHUD
];
...
...
@@ -168,7 +176,7 @@
[
self
.
delegate
passAdjustedReadyItems
:
self
.
relaxItemsView
.
has_relax_items
];
}
[
s
uper
backAction
];
[
s
elf
.
navigationController
popViewControllerAnimated
:
YES
];
}
}];
}
...
...
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/SleepReadyController.h
查看文件 @
8346161
...
...
@@ -6,12 +6,11 @@
//
#import "DSNaviBarViewController.h"
#import "ReadyListController.h"
NS_ASSUME_NONNULL_BEGIN
/// 安睡准备页面
@interface
SleepReadyController
:
DSNaviBarViewController
<
ReadyListControllerDelegate
>
@interface
SleepReadyController
:
DSNaviBarViewController
@end
NS_ASSUME_NONNULL_END
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/SleepReadyController.m
查看文件 @
8346161
...
...
@@ -14,8 +14,9 @@
#import "ReadyItemView.h"
#import "RelaxTrainController.h"
#import "SleepReadyRequestModel.h"
#import "ReadyListController.h"
@interface
SleepReadyController
()
<
StartReadyViewDelegate
,
ReadyItemViewDelegate
>
@interface
SleepReadyController
()
<
StartReadyViewDelegate
,
ReadyItemViewDelegate
,
ReadyListControllerDelegate
>
@property
(
nonatomic
,
strong
)
UIButton
*
tipsBtn
;
@property
(
nonatomic
,
strong
)
UIButton
*
setBtn
;
@property
(
nonatomic
,
strong
)
SRTipsView
*
sRTipsView
;
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论