2015-05-08 81 views
4

我正在Swift中创建一个消息应用程序,以掌握iOS应用程序构建的基础,并试图将表视图单元格设置为这样的样式。如何使UITableView单元格看起来像消息气泡?

enter image description here

我一直在下面的教程,但我似乎无法拼凑一起。这很简单。有没有人有一个很好的教程,在Swift中做到这一点?

回答

9

我没有教程,但我可以给你一些建议。

处理此问题的一种简单方法是创建可拉伸的图像并将其作为单元格的背景图像安装。

可拉伸的图像具有固定的角/边,系统以纯色填充中心。您可以像对话气泡一样拍摄图像,并将其缩小为尽可能最小的图像(带有1个中心点),然后使用UIImage方法resizableImageWithCapInsets:将其转换为可伸缩图像。

然后,您会将可拉伸图像安装为表格视图单元格的背景图像。如果这是一个聊天应用程序,您可能需要多种变体:一个扬声器的箭头指向左侧,一个扬声器的箭头指向右侧,也许有不同的颜色。

相关问题