2015-07-17 1 views
0

Извините, если это очевидный вопрос, но как человек, полностью привыкший к автоматической компоновке и ограничениям, для производительности я хочу попробовать проложить вещи вручную. Тем не менее, каждый учебник, который я ищу, связан с автоматической компоновкой, а не с макетом.Как можно компоновать UITableViewCell без использования автоматической компоновки в iOS 8?

Как я смонтировал UITableViewCell, не в зависимости от автоматической компоновки? У меня есть мой наконечник (при выключенном автоматическом макете), и я помещаю вещи в переопределенный метод layoutSubviews? Или cellForRowAtIndexPath? Как проходит расстояние между представлениями? Существуют ли общие учебные пособия?

ответ

0

Я думаю, что это очень хороший учебник для ваших нужд: http://jslim.net/blog/2013/03/22/ios-create-uitableview-with-custom-cell-programmatically/

Однако есть еще один способ, что этот учебник не упоминается:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    return heightOfYourCell; 
} 

Это одна очень важно, если вы хотите, чтобы ваш ячейка будет больше или меньше, чем по умолчанию 44pt.

Смежные вопросы