【发布时间】:2017-05-20 22:42:25
【问题描述】:
我正在创建一个聊天应用程序。我必须像其他chatapps 一样根据文本拉伸bubble 图像。我正在使用 AutoLayout 约束。包含气泡增加器的图像视图大小完美。 (我已经给它黄色背景颜色)。气泡图像没有被拉伸。
我添加了这些约束:
为了拉伸图像,我添加了这个:
let myImage = self.imageNamed("Bubble_Me")
let new_Image = myImage.stretchableImage(withLeftCapWidth: 15, topCapHeight: 14)
cell.bubbleImage.image = new_Image
如果有人对此有任何想法,请回复。 提前致谢。
【问题讨论】:
-
您在 Assets.xcassets 中对图像进行切片了吗?
-
是的,相同的图像切片适用于其他所有代码都以编程方式实现的代码。我想对自动布局做同样的事情。它不适用于自动布局。
-
请使用nini补丁镜像github.com/shiami/SWNinePatchImageFactory
标签: ios uiimage chat image-resizing stretch