Watchkit:动态行中包含两个模板的表

vit*_*lii 8 ios apple-watch watchkit wkinterfacetable

如何在WKInterfaceTable中实例化两个不同的动态行模板?对于一个模板,我使用函数

 [self.stocksTable setNumberOfRows: self.stocksData.count withRowType:@"TableRow"];
 TableRow *row = [self.stocksTable rowControllerAtIndex:i];
Run Code Online (Sandbox Code Playgroud)

问题:如何有两种类型的行?

Dav*_*ong 12

你想要-[WKInterfaceTable setRowTypes:]:

[self.myTable setRowTypes:@[@"RowType1", @"RowType2"]];
MyRowType1Controller *row1 = [self.myTable rowControllerAtIndex:0];
MyRowType2Controller *row2 = [self.myTable rowControllerAtIndex:1];
Run Code Online (Sandbox Code Playgroud)