2014-11-27 17 views

Odpowiedz

10

Chcesz -[WKInterfaceTable setRowTypes:]:

[self.myTable setRowTypes:@[@"RowType1", @"RowType2"]]; 
MyRowType1Controller *row1 = [self.myTable rowControllerAtIndex:0]; 
MyRowType2Controller *row2 = [self.myTable rowControllerAtIndex:1]; 
+0

Dziękuję, nie mogłem dostać, że musimy określić ręcznie tablicę typów dla każdy rząd wcześniej. Pracuje dla mnie! – vitalii

0

Opierając się na @ (!) Poprawnej odpowiedzi Dave-Delong, większość tabel będzie mieć mieszankę typów rzędu i tablica musi odzwierciedlać. Na przykład tabela z nagłówkiem, 4 wierszami informacji i stopką będzie wymagać tablicy wyglądającej mniej więcej tak:

NSArray *rowTypes = @[@"headerRowType", @"infoRowType", @"infoRowType", @"infoRowType", @"infoRowType", @"footerRowType"]; 
[self.myTable setRowTypes:rowTypes];