Commit 4a071546 authored by DavidHuang's avatar DavidHuang

删除 测试代码

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