Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
陈高翔
/
DreamSleep-iOS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 7e15e68a
由
cgx
编写于
2022-07-21 11:19:35 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
处理每日计划-安睡准备
1 个父辈
ca99003f
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
16 行增加
和
6 行删除
DreamSleep/DreamSleep/Class/AISleepModule/SleepCoach/Controller/AISleepCoachController.m
DreamSleep/DreamSleep/Class/AISleepModule/SleepCoach/Controller/RelaxTrainController.m
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/SleepReadyController.h
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/SleepReadyController.m
DreamSleep/DreamSleep/Class/AISleepModule/SleepCoach/Controller/AISleepCoachController.m
查看文件 @
7e15e68
...
...
@@ -222,7 +222,7 @@
[
self
.
navigationController
pushViewController
:
relaxVC
animated
:
YES
];
}
break
;
case
6
:
//
安睡准备
case
6
:
//
AI睡眠教练顶部安睡准备(跳转到安睡准备页面)
{
SleepReadyController
*
srVC
=
[
SleepReadyController
new
];
[
self
.
navigationController
pushViewController
:
srVC
animated
:
YES
];
...
...
@@ -235,6 +235,15 @@
}
}
break
;
case
8
:
// 每日计划-安睡准备(跳转到安睡准备设置页面)
{
SleepReadyController
*
srVC
=
[
SleepReadyController
new
];
[
self
.
navigationController
pushViewController
:
srVC
animated
:
NO
];
ReadyListController
*
setListVC
=
[[
ReadyListController
alloc
]
initWithDelegate
:
srVC
];
[
self
.
navigationController
pushViewController
:
setListVC
animated
:
YES
];
}
break
;
default
:
break
;
}
...
...
DreamSleep/DreamSleep/Class/AISleepModule/SleepCoach/Controller/RelaxTrainController.m
查看文件 @
7e15e68
...
...
@@ -72,10 +72,12 @@
return
currentIndex
;
}
NSString
*
title
=
self
.
params
[
@"title"
];
// 放松音频随机选一个
//
特殊处理:
放松音频随机选一个
if
([
title
isEqualToString
:
@"练习放松训练"
])
{
currentIndex
=
arc4random
()
%
listData
.
count
;
}
else
{
// 根据title模糊匹配(腹式呼吸放松、正念放松训练...)
// 实际列表数据:腹式呼吸放松法、渐进式肌肉放松法、海滩想象放松法、正念呼吸放松法、呼吸放松法(男)
[
listData
enumerateObjectsUsingBlock
:
^
(
RelaxTrainModel
*
obj
,
NSUInteger
idx
,
BOOL
*
_Nonnull
stop
)
{
if
([
obj
.
audio_name
containsString
:
title
])
{
currentIndex
=
idx
;
...
...
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/SleepReadyController.h
查看文件 @
7e15e68
...
...
@@ -6,12 +6,12 @@
//
#import "DSNaviBarViewController.h"
#import "ReadyListController.h"
NS_ASSUME_NONNULL_BEGIN
/// 安睡准备页面
@interface
SleepReadyController
:
DSNaviBarViewController
@interface
SleepReadyController
:
DSNaviBarViewController
<
ReadyListControllerDelegate
>
@end
NS_ASSUME_NONNULL_END
DreamSleep/DreamSleep/Class/AISleepModule/SleepReady/Controller/SleepReadyController.m
查看文件 @
7e15e68
...
...
@@ -6,7 +6,6 @@
//
#import "SleepReadyController.h"
#import "ReadyListController.h"
#import "NoisePlayerManager.h"
#import "WhiteNoiseRequestModel.h"
#import "SRTipsView.h"
...
...
@@ -16,7 +15,7 @@
#import "RelaxTrainController.h"
#import "SleepReadyRequestModel.h"
@interface
SleepReadyController
()
<
ReadyListControllerDelegate
,
StartReadyViewDelegate
,
ReadyItemViewDelegate
>
@interface
SleepReadyController
()
<
StartReadyViewDelegate
,
ReadyItemViewDelegate
>
@property
(
nonatomic
,
strong
)
UIButton
*
tipsBtn
;
@property
(
nonatomic
,
strong
)
UIButton
*
setBtn
;
@property
(
nonatomic
,
strong
)
SRTipsView
*
sRTipsView
;
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论