使用UIActivityViewController做系统分享时,添加一些第三方库后,不能点击,能左滑,不能右滑,但是能相应长按。
self.activityViewController = [[UIActivityViewController alloc] initWithActivityItems:items applicationActivities:nil];
typeof(self) __weak weakSelf = self;
[self.activityViewController setCompletionHandler:^(NSString *activityType, BOOL completed) {
weakSelf.activityViewController = nil;
}];
[self presentViewController:self.activityViewController animated:YES completion:nil];
示例地址:https://github.com/youshinki/ShareExample
有没有人遇到过同样的问题?
https://www.cnblogs.com/demodashi/p/8507723.html
点击,右滑的事件是不是被引入的第三方库给劫持了,排查一下
仔细排查一下,看是不是右滑时间被劫持
实在不行通过BaseViewController来实现点击和滚动 ,创建一个BaseViewController继承从每一个视图控制器和扩展里的touchesBegan(...)功能。
应该是劫持了
看着这个就可以解决了http://www.demodashi.com/demo/11042.html
飘过~会不会是特定机型有bug