2017-10-09 70 views
0

我需要将滚动指示灯带到表格视图的左侧。左侧的UITableView滚动指示灯

self.tableView.scrollIndicatorInsets = UIEdgeInsetsMake(0, 0, 0, self.tableView.bounds.size.width-8); 

上面的代码是用于iPhone 5,5C等

工作正常,但滚动指示不位于井在iPhone 6.示出了从左侧一些填充。

+0

你在哪里设置了scrollIndicatorInsets? –

+0

看到上面的代码 – user6788419

+0

我的意思是在代码中的位置?在哪种方法? –

回答

0

viewDidLoad方法中,视图边界设置不正确,如果在nib/storyboard中设置了视图,则根据设置的视图大小设置边界。

我想,在你的nib.storyboard中,你选择了iPhone 5S/iPhone 5S尺寸来设计视图,并因此在这些设备中工作。

如果您在viewDidLayoutSubviews方法中设置tableView的scrollIndicatorInsets,则应正确设置指标插图。