我在我的iPad应用程序中设置了heatma.ps SDK,它包含大量自定义视图控制器,我决定跟踪使用自定义UITableViewCell的UITableView。 < - 我希望这不是问题的主要原因。
我已确保heatmaps.showMenu = YES
位于app委托内。
另外,我可以看到输出中打印的滑动手势和屏幕旋转。这意味着SDK设置正确。
然而,当我摇动设备或模拟器时,信息按钮没有出现。我担心它是否出现在我的表视图单元格后面,所以我减少了它们的alpha值,但是信息按钮仍然不存在。
答案 0 :(得分:1)
当您摇动设备(模拟器或设备)时,在这种情况下,UITableView
的跟踪对象会收到一个添加信息按钮作为其子视图的调用。如果您没有看到信息按钮,那可能是由于您的视图架构,某些内容要么覆盖您的UITableView,要么您没有从UIWindow
对象中继承HMUIWindow
对象,该对象捕获摇动和调用显示信息按钮方法。
修改强>
要确定您是否正确地从[{1}}中对UIWindow
进行了子类化,只需摇动您的设备并在控制台中查找调试信息,如:
HMUIWindow