我需要将滚动指示器放在表格视图的左侧。
self.tableView.scrollIndicatorInsets = UIEdgeInsetsMake(0, 0, 0, self.tableView.bounds.size.width-8);
以上代码适用于iPhone 5,5C等。
但是滚动指示器在iPhone 6中定位不好。它从左侧显示一些填充。
答案 0 :(得分:0)
在viewDidLoad
方法中,视图的边界未正确设置,如果在nib / storyboard中设置了视图,则会根据设置的视图大小设置边界。
我想,在您的nib.storyboard中,您选择了iPhone 5S / iPhone 5S尺寸来设计视图,因此可以在这些设备中使用。
如果在viewDidLayoutSubviews
方法中设置tableView的scrollIndicatorInsets,则应正确设置指标插入。