iOS:iMessage样式的标题和分隔符UI

iOS:iMessage样式的标题和分隔符UI,ios,uitableview,user-interface,Ios,Uitableview,User Interface,我正在尝试重新创建iMessageUI的各个部分。特别是顶部按钮和分隔符(即“iMessage”标签+行) 我假设: 顶部按钮位于自定义UIView中,作为UITableView 分隔符是一个自定义的UITableViewCell,带有一个居中的标签和某种重复的背景图像 有人能证实或详细说明这一点吗?特别是分隔符。首先,我将创建分隔符和“iMessage”文本作为单个图像 由于分隔符及其顶部的按钮是“非粘性”的,因此我只需创建一个自定义的UITableViewCell,并将所有内容(按钮和分

我正在尝试重新创建iMessageUI的各个部分。特别是顶部按钮和分隔符(即“iMessage”标签+行)

我假设:

  • 顶部按钮位于自定义
    UIView
    中,作为
    UITableView
  • 分隔符是一个自定义的
    UITableViewCell
    ,带有一个居中的标签和某种重复的背景图像

有人能证实或详细说明这一点吗?特别是分隔符。

首先,我将创建分隔符和“iMessage”文本作为单个图像


由于分隔符及其顶部的按钮是“非粘性”的,因此我只需创建一个自定义的
UITableViewCell
,并将所有内容(按钮和分隔符图像)都放在表格单元格中

+1我认为您的假设可能是正确的。但请注意,创建虚线图案和UIColor的+colorWithPatternImage:是人类已知的两种最昂贵的图形操作。@CodaFi,您应该在回答中详细说明如何创建它。请注意,分隔符与标题分开。也就是说,它用于划分消息。在我的示例中,它与顶部按钮配对只是巧合。@JasonMcCreary如果分隔符是分开的,那么将分隔符图像放在它自己的单元格中。