我几年前正在处理遗留代码,它使用的是aqgridview而不是默认的uicollectionview。奇怪的问题是模拟器中的一切工作正常,无论模拟器的类型如何,但是当我将其部署到iPad时,它仅适用于ipad 3(以及之前),但无法在iPad Air和iPad Air 2上运行,工作我的意思是网格单元格中的一些单元格无法单击。任何人都有任何想法吗?感谢。
答案 0 :(得分:0)
我今天遇到了同样的问题,我发现它可能与64位代码有关。
请参考method_getImplementation crashes on 64-bit iphone 5s和https://github.com/AlanQuatermain/AQGridView/pull/211,我只是使用第二个链接中的代码来替换 - (UIView *)_ basicHitTest:(CGPoint)指向withEvent:(UIEvent *)事件的实现在AQGridView.m中,它的工作原理!希望这会有所帮助。