Commit 4a071546 authored by DavidHuang's avatar DavidHuang

删除 测试代码

parent 777d4972
......@@ -33,7 +33,7 @@ class YHLivePlayerViewController: YHBasePlayerViewController {
private let maxRetryCount = 3
// 手势初始状态记录
private var originalX: CGFloat = 0
private var isMessageListHidden = false
private var isMessageListHidden = false //默认展示
// MARK: - UI Components
......@@ -911,7 +911,7 @@ extension YHLivePlayerViewController {
case .began:
break
case .changed:
case .changed:
if isMessageListHidden {
// 隐藏状态下,只允许向左拖拽显示
if translation.x <= 0 {
......@@ -936,12 +936,12 @@ extension YHLivePlayerViewController {
}
case .ended, .cancelled:
let velocity = gesture.velocity(in: view)
// let velocity = gesture.velocity(in: view)
let translation = gesture.translation(in: view)
if isMessageListHidden {
// 当前是隐藏状态,判断是否需要显示
if velocity.x < -500 || translation.x < -view.frame.width / 3 {
if translation.x < -view.frame.width / 3 {
// 向左速度够快或拖动距离够大,显示
showWithAnimation()
} else {
......@@ -950,7 +950,7 @@ extension YHLivePlayerViewController {
}
} else {
// 当前是显示状态,判断是否需要隐藏
if velocity.x > 500 || translation.x > view.frame.width / 3 {
if translation.x > view.frame.width / 3 {
// 向右速度够快或拖动距离够大,隐藏
hideWithAnimation()
} else {
......@@ -970,9 +970,9 @@ extension YHLivePlayerViewController {
UIView.animate(withDuration: 0.3,
delay: 0,
options: .curveEaseOut) {
self.messageListView.frame.origin.x = self.originalX + self.view.frame.width
self.topBarView.frame.origin.x = self.originalX + self.view.frame.width
self.bottomInputBar.frame.origin.x = self.originalX + self.view.frame.width
self.messageListView.frame.origin.x = self.view.frame.width
self.topBarView.frame.origin.x = self.view.frame.width
self.bottomInputBar.frame.origin.x = self.view.frame.width
self.closeButton.isHidden = false
}
}
......@@ -982,11 +982,11 @@ extension YHLivePlayerViewController {
messageListStateButton.isSelected = false
UIView.animate(withDuration: 0.3,
delay: 0,
options: .curveEaseOut) {
self.messageListView.frame.origin.x = self.originalX
self.topBarView.frame.origin.x = self.originalX
self.bottomInputBar.frame.origin.x = self.originalX
self.closeButton.isHidden = true
options: .curveEaseIn) {
self.messageListView.frame.origin.x = 16
self.topBarView.frame.origin.x = 0
self.bottomInputBar.frame.origin.x = 0
self.closeButton.isHidden = false
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment