我目前正在处理几年前的遗留代码,它使用 aqgridview 而不是默认的 uicollectionview。奇怪的问题是,无论模拟器的类型如何,模拟器中的一切都可以正常工作,但是当我将它部署到 iPad 时,它只能在 ipad 3(及之前)上工作,但不能在 iPad Air 和 iPad Air 2 上工作,失败工作我的意思是网格单元格中的某些单元格无法单击。有人对此有任何想法吗?谢谢。
问问题
158 次
1 回答
0
我今天遇到了同样的问题,我发现它可能与 64 位代码有关。
请参考method_getImplementation crash on 64-bit iphone 5s和https://github.com/AlanQuatermain/AQGridView/pull/211,我只是使用第二个链接中的代码来替换 - (UIView *) _basicHitTest 的实现:( CGPoint) 点 withEvent: (UIEvent *) 事件在 AQGridView.m 中,它起作用了!希望这可以帮助。
于 2015-09-04T09:40:05.947 回答