我在Apple的类引用中看到了UITableViewCellSeparatorStyleSingleLineEtched
的外观描述,并且可以通过运行应用程序来查看它。但我找不到提及适当何时使用UITableViewCellSeparatorStyleSingleLineEtched
代替UITableViewCellSeparatorStyleSingleLine
。
换句话说,这条蚀刻线对用户意味着什么?谁能解释一下?
答案 0 :(得分:4)
这是Apple的描述:
UITableViewCellSeparatorStyleSingleLine
The separator cell has a single line running across its width. This is the default value
Available in iPhone OS 2.0 and later.
Declared in UITableViewCell.h.
UITableViewCellSeparatorStyleSingleLineEtched
The separator cell has double lines running across its width, giving it an etched look. This style is currently only supported for grouped-style table views.
Available in iPhone OS 3.2 and later.
Declared in UITableViewCell.h.
所以在我看来,SingleLineEtched会看起来更清晰分离,让2组彼此区分,因为它包含双线
答案 1 :(得分:3)
“为什么”部分是因为正常的表格单元格具有白色背景并且蚀刻的外观不合适,而截面标题单元格具有灰色背景并且添加一些高光使其弹出。至少,这是我的解释。
答案 2 :(得分:0)
蚀刻的外观适用于iPad tableViews,它没有你在iPhone上看到的细条纹背景。至少,这似乎是惯例。