你好我想显示一个自定义分隔线,其颜色和高度与默认的表格分隔符相同。我正在使用动态原型表。我已将UIView
从界面构建器添加到我的单元格并将其高度设置为1px并设置插座
@IBOutlet weak var separatorLineUIView: UIView!
然后我不知道我应该在cellForRowAtIndexPath
函数
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as! ProductRequestTableViewCell
cell.separatorLineUIView
并且还想将其颜色和高度设置为默认的表格分隔线,以便它对所有设备显示相同
答案 0 :(得分:0)
最简单的方法是在界面构建器中将其高度设置为0.5
,而不是1
。
因为观点'尺寸以磅为单位测量,目前视网膜屏幕每点2像素,视网膜高清屏幕每点3像素(下采样)。
如果你想做得更好,可以将分隔符的高度设置为等于1.0 / UIScreen.mainScreen().scale