似乎有很多关于如何处理的问题:在iPad上查看网站上的悬停事件。
我的问题是不同 - 我正在构建原生iOS游戏,如果用户可以并排比较两个项目,那将非常好。在PC上,当鼠标悬停在库存物品上时,可以通过鼠标悬停面板显示一个项目来轻松完成。这种面板的主要优点是它易于在PC上显示和轻松关闭。
在原生iOS应用中显示瞬态悬停式交互面板有哪些替代方法?
答案 0 :(得分:2)
对于iPad(不是iPhone),UIPopover非常接近你想要的。如果您也想支持iPhone / iPod,那么这些设备还有第三方popover库。
但是,我不确定如何比较2个项目,因为系统一次只显示1个popover。
这更像是地图标注泡泡。您可以自己构建自己的callout bubble类型的界面,而无需大量工作。当你点击一个项目时,它会显示它的标注,当你再次点击它时,或点击所有项目/标注之外,它会隐藏它。我已经为我为客户建立的自定义地图系统做了类似的事情,并没有那么难。