【发布时间】:2016-11-07 19:22:20
【问题描述】:
在 iOS 10 (Swift 2) 中,我将如何像 Instagram 那样在图片上获取标签?在这种情况下,我想获得“topgearporsche”标签并将其放在正确的对象上——我正在构建的应用程序的保时捷。
提前致谢。
【问题讨论】:
标签: swift uiimageview uilabel
在 iOS 10 (Swift 2) 中,我将如何像 Instagram 那样在图片上获取标签?在这种情况下,我想获得“topgearporsche”标签并将其放在正确的对象上——我正在构建的应用程序的保时捷。
提前致谢。
【问题讨论】:
标签: swift uiimageview uilabel
这是非常基本的。
image.addSubview(label)
【讨论】:
如果你真的想要 instagram 是怎么做的,那就有点复杂了……你必须使用 uibezierpath 制作自定义视图……将这些视图准确地放在你希望它们指出的位置,就像字面上用勺子喂 cgrect (cgpoint 和 cgsize)。分配一个 uitapgesturerecogniser 来显示一开始隐藏的视图......然后在一定时间后它们应该消失,这可以使用 uiview.animatewithduration 函数来实现......并在其完成块中再次隐藏这些视图...... .
【讨论】: