[Из песочницы] TableKit — удобная библиотека на основе UITableView

Хабы: Objective C, Разработка под iOS

Вы еще не устали от UITableViewDataSource, cellForRowAtIndexPath, numberOfRowsInSection? Или вот еще dequeueReusableCellWithIdentifier?
Я понимаю что все это круто, но сколько можно уже писать один и тот же код!

А что если просто определить ячейки:
  TKCell* staticCell = [TKStaticCell cellWithText:@"Hello World!"];
  TKCell* textCell = [TKTextFieldCell cellWithText:@"Editing Text"];
сгруппировать их в секции:
  TKSection* section = [TKSection sectionWithCells:staticCell, textCell, nil];
и передать массив секций в таблицу:
  tvc = [[TKTableViewController alloc] initWithStyle:UITableViewStylePlain];
  tvc.sections = [NSArray arrayWithObjects:section1, section2, section3, nil];

Для начала неплохо, но это далеко не все.
Читать дальше →

© Habrahabr.ru