let addDropdownWidth:CGFloat = 200
let addDropdownFrame = CGRectMake(
//UIScreen.mainScreen().bounds.width - addDropdownWidth,
self.view.bounds.width - addDropdownWidth,
STATUS_BAR_HEIGHT + NAVI_BAR_HEIGHT,
addDropdownWidth,
NAVI_BAR_HEIGHT * 4)
//addDropdownView = AddDropdownListViewController(frame:addDropdownFrame)
addDropdownView = UITableView(frame: addDropdownFrame)
//addDropdownView.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0)
addDropdownView.backgroundColor = UIColor.blueColor()
addDropdownView.alpha = 0.8
addDropdownView.hidden = true
self.view.addSubview(addDropdownView as UIView)加上:
addDropdownView.separatorInset = UIEdgeInsetsMake(0, 40, 0, 0)
效果:
全部变成0 :
addDropdownView.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0)
即可,去掉分隔符的缩进了:
【总结】
虽然:
tableview.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0)
可以基本上去掉分隔符的左边的缩进
但是实际上并没有完全去掉:
左边默认还会保留有宽度为15的缩进,是去不掉的。
有空再去找更彻底的解决办法。