Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
陈高翔
/
DreamSleep-iOS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 319ab8c5
由
ilCode
编写于
2022-05-20 22:34:13 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
修复助眠音乐、好眠声音关闭播放出现咔吱的声音;修复背景图片显示问题;
1 个父辈
9d52b959
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
15 行增加
和
1 行删除
DreamSleep/DreamSleep/Class/HomeModule/Course/Controller/MusicPlayerController.m
DreamSleep/DreamSleep/Class/HomeModule/Course/View/AudioDetailHeaderView.m
DreamSleep/DreamSleep/Class/HomeModule/Course/View/MusicPlayerView.h
DreamSleep/DreamSleep/Class/HomeModule/Course/View/MusicPlayerView.m
DreamSleep/DreamSleep/Class/HomeModule/Course/Controller/MusicPlayerController.m
查看文件 @
319ab8c
...
@@ -222,6 +222,14 @@
...
@@ -222,6 +222,14 @@
[
self
.
navigationController
pushViewController
:
coureDetailVC
animated
:
YES
];
[
self
.
navigationController
pushViewController
:
coureDetailVC
animated
:
YES
];
}
}
-
(
void
)
stopAudioAndDismiss
{
if
(
self
.
streamState
==
kFsAudioStreamPlaying
)
{
[
self
.
audioStream
pause
];
}
[
self
.
audioStream
stop
];
[
self
dismissViewControllerAnimated
:
YES
completion
:
nil
];
}
#pragma mark - CourseDetailControllerDelegate
#pragma mark - CourseDetailControllerDelegate
-
(
void
)
didSelectAudioWithIndex
:
(
NSInteger
)
index
latestAudios
:
(
NSArray
*
)
audios
{
-
(
void
)
didSelectAudioWithIndex
:
(
NSInteger
)
index
latestAudios
:
(
NSArray
*
)
audios
{
// 更新音频数据
// 更新音频数据
...
...
DreamSleep/DreamSleep/Class/HomeModule/Course/View/AudioDetailHeaderView.m
查看文件 @
319ab8c
...
@@ -87,6 +87,7 @@
...
@@ -87,6 +87,7 @@
[
self
.
bgIV
addMaskWithType
:
MaskTypeCornerBottom
cornerRadius
:
22
.
0
];
[
self
.
bgIV
addMaskWithType
:
MaskTypeCornerBottom
cornerRadius
:
22
.
0
];
[
self
.
audioIV
addMaskWithType
:
MaskTypeAllCorner
cornerRadius
:
15
.
5
];
[
self
.
audioIV
addMaskWithType
:
MaskTypeAllCorner
cornerRadius
:
15
.
5
];
}
}
[
self
.
bgIV
setCornerRadiusRect
:(
UIRectCornerBottomLeft
|
UIRectCornerBottomRight
)
cornerRadius
:
22
.
0
];
}
else
{
}
else
{
self
.
bgIV
.
dk_alphaPicker
=
DKAlphaPickerWithAlphas
(
1
.
0
,
.
3
,
.
5
);
self
.
bgIV
.
dk_alphaPicker
=
DKAlphaPickerWithAlphas
(
1
.
0
,
.
3
,
.
5
);
self
.
audioIV
.
dk_alphaPicker
=
DKAlphaPickerWithAlphas
(
1
.
0
,
.
3
,
.
5
);
self
.
audioIV
.
dk_alphaPicker
=
DKAlphaPickerWithAlphas
(
1
.
0
,
.
3
,
.
5
);
...
...
DreamSleep/DreamSleep/Class/HomeModule/Course/View/MusicPlayerView.h
查看文件 @
319ab8c
...
@@ -30,6 +30,9 @@ NS_ASSUME_NONNULL_BEGIN
...
@@ -30,6 +30,9 @@ NS_ASSUME_NONNULL_BEGIN
/// 跳转到播放列表页面
/// 跳转到播放列表页面
-
(
void
)
jumpToPlaylistController
;
-
(
void
)
jumpToPlaylistController
;
/// 停止音频播放并且退出当前页
-
(
void
)
stopAudioAndDismiss
;
@end
@end
/// 音频播放页面
/// 音频播放页面
...
...
DreamSleep/DreamSleep/Class/HomeModule/Course/View/MusicPlayerView.m
查看文件 @
319ab8c
...
@@ -135,7 +135,9 @@
...
@@ -135,7 +135,9 @@
}
}
-
(
void
)
dismiss
{
-
(
void
)
dismiss
{
[
self
.
ds_viewController
dismissViewControllerAnimated
:
YES
completion
:
nil
];
if
(
self
.
delegate
&&
[
self
.
delegate
respondsToSelector
:
@selector
(
stopAudioAndDismiss
)])
{
[
self
.
delegate
stopAudioAndDismiss
];
}
}
}
-
(
void
)
updatePlayerView
:
(
SubAudioModel
*
)
model
{
-
(
void
)
updatePlayerView
:
(
SubAudioModel
*
)
model
{
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论