【发布时间】:2015-04-14 13:38:51
【问题描述】:
我有一个要求,如下所示,在下面的可缩放+可拖动图像上显示“语音气泡”。
语音气泡不应调整大小或拖动,并且在下图调整大小或拖动时应始终指向正确的位置。
我最初能够将对话气泡放置在正确的位置。但我无法让它在拖动或缩放时停留在正确的位置。
我尝试在“scrollviewenddragging”等期间进行计算并将其放置在正确的位置,但没有什么是完美的。我看到的主要问题之一是浮动视图位置在“scrollviewdidscroll”的第二次传递期间“重置”到情节提要 x,y 位置。
处理此问题的最佳方法是什么。有什么指点吗?
【问题讨论】:
-
您是第一次使用自动布局来放置气泡吗?
-
第一次隐藏,我猜是按照故事板 x,y 布置的。但是,当它变得可见时,我正在使用正确的 origin-x,y 值为其设置框架,然后显示它。
标签: ios uiview uiscrollview xcode-storyboard uiscrollviewdelegate