gpt4 book ai didi

iphone - 将 UILabel 与另一个 UILabel 一起推送

转载 作者:行者123 更新时间:2023-12-03 20:15:38 27 4
gpt4 key购买 nike

我正在开发一个应用程序,我需要能够点击并拖动 UILabels。第二个挑战是我需要屏幕上的其他 UILabel 相互移开(切勿重叠)。因此,当我拖动一个标签并遇到另一个标签时,它会将第二个标签撞开。也许一个重要的注意事项是每个标签也将是随机轮换的。

很抱歉,我实际上没有任何代码可以分享,因为我不确定从哪里开始进行此类碰撞检测。

也许是 CGRectIntersectRect() ?

最佳答案

学习使用Cocos2d ,您可以为图像设置图层来解决重叠问题。您可以创建自己的标签,然后将其位置设置为加速到用户触摸的位置,或者根据需要进行自定义。

加上碰撞检测,这在 Cocos2d 中很容易实现。

关于iphone - 将 UILabel 与另一个 UILabel 一起推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8508121/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com