Я создаю приложение (iOS 8.0), тогда как у меня есть UITableViewControlled, созданный с использованием AutoLayout и Storiesboards. TableView настроен как статический & сгруппирован, а разделитель tableView равен none.Добавление разделителя в UITableViewCell
Я пытаюсь использовать этот код (называемый в viewWillAppear :), чтобы добавить разделитель к двум другим клеткам, но по какой-то причине, он не показывает:
// Create a separator for the tableView cells
UIView *separatorViewTop = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 1.0f, self.fromCell.frame.size.width, 1.0f)];
UIView *separatorViewBottom = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 43.0f, self.fromCell.frame.size.width, 1.0f)];
separatorViewTop.backgroundColor = [UIColor grayColor];
separatorViewBottom.backgroundColor = [UIColor grayColor];
// Add it
[self.fromCell.contentView addSubview:separatorViewTop];
[self.toCell.contentView addSubview:separatorViewBottom];
fromCell и toCell и подключен в IB с IBOutlets.
Может ли кто-нибудь взглянуть на него? Спасибо!
Вы называете, что в viewDidLoad или где? и fromCell и toCell являются IBOutlets? – Edig
Я называю это viewViewAppear, да, это IBOutlets – Erik
Попробуйте поместить этот код в '' 'cellForRowAtIndexPath''' или' '' viewDidAppear''' – Edig