一般是因为cellview的宽度比tableview的contentSize宽导致的,具体呢可能就是设置了contentInset,估计tableView计算cellView的width的逻辑并没有考虑到设置了contentInset的情况,因为contentInset在tableview里不是必须的。
tableView.contentInset = UIEdgeInsetsMake(0, 50, 0, 0)
想要不滑动去掉这句话即可,整体右移的效果也可以通过修改cellView实现。