个播房上下滑动
This commit is contained in:
@@ -35,7 +35,7 @@
|
||||
|
||||
NSString * const kRoomShowTopicKey = @"kRoomShowTopicKey";
|
||||
|
||||
@interface XPRoomMessageContainerView ()<UITableViewDelegate, UITableViewDataSource, XPRoomMessageTableViewCellDelegate>
|
||||
@interface XPRoomMessageContainerView ()<UITableViewDelegate, UITableViewDataSource, XPRoomMessageTableViewCellDelegate, UIGestureRecognizerDelegate>
|
||||
///房间的代理
|
||||
@property (nonatomic,weak) id<RoomHostDelegate> hostDelegate;
|
||||
|
||||
@@ -840,6 +840,31 @@ NSString * const kRoomShowTopicKey = @"kRoomShowTopicKey";
|
||||
}
|
||||
}
|
||||
|
||||
//- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
|
||||
//// return NO;
|
||||
//// - (BOOL)mainTableViewGestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
|
||||
// ///1000是外部的scrollView 1001是人气主播中的collectionView
|
||||
// if (otherGestureRecognizer.view.tag == 1000) {
|
||||
// return NO;
|
||||
// }
|
||||
// return [gestureRecognizer isKindOfClass:[UIPanGestureRecognizer class]] && [otherGestureRecognizer isKindOfClass:[UIPanGestureRecognizer class]];
|
||||
//}
|
||||
|
||||
//- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
|
||||
// if (scrollView.contentOffset.y > 0) {
|
||||
// scrollView.contentOffset = CGPointMake(0, 0);
|
||||
// }
|
||||
//}
|
||||
|
||||
//- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
|
||||
// UIView *view = [super hitTest:point withEvent:event];
|
||||
// return view == self?nil:view;
|
||||
//}
|
||||
|
||||
//- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
|
||||
//
|
||||
//}
|
||||
|
||||
#pragma mark - Getters And Setters
|
||||
- (UITableView *)messageTableView {
|
||||
if (!_messageTableView) {
|
||||
@@ -850,6 +875,9 @@ NSString * const kRoomShowTopicKey = @"kRoomShowTopicKey";
|
||||
_messageTableView.separatorStyle = UITableViewCellSeparatorStyleNone;
|
||||
_messageTableView.backgroundColor = [UIColor clearColor];
|
||||
_messageTableView.showsVerticalScrollIndicator = NO;
|
||||
_messageTableView.tag = 999;
|
||||
// _messageTableView.delaysContentTouches = NO;
|
||||
_messageTableView.canCancelContentTouches = NO;
|
||||
if (@available(iOS 11.0, *)) {
|
||||
_messageTableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
|
||||
}
|
||||
|
Reference in New Issue
Block a user