Удалите SeparatorInset на iOS 8 UITableView для iPhone Simulator Xcode 6

Я нашел странный пробел на UITableView для iPhone 6 Simulator (iOS 8) на XCode 6 Гм. Я попытался установить SeparatorInset и от раскадровки и от также код, но пробел до там.

Следующий код работает над iOS 7, но не над iOS 8 (средство моделирования iPhone 6).

-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
    if ([tableView respondsToSelector:@selector(setSeparatorInset:)]) {
        [tableView setSeparatorInset:UIEdgeInsetsZero];
    }
}

Я присоединил снимок экрана ниже:

iPhone 6 Simulator weird white space on tableview

Я использую AutoLayout между прочим. Я надеюсь, что кто-то может показать мне способ удалить странный пробел на TableView.

61
задан 21 May 2019 в 10:52

1 ответ

Просто добавьте следующее:

tableView.separatorStyle = .none
0
ответ дан 31 October 2019 в 14:42

Другие вопросы по тегам:

Похожие вопросы: