我正在使用UICatalog示例并尝试查找是否可以在按钮旁边添加标签。请让我知道如何解决这个问题
答案 0 :(得分:1)
有几种方法可以做到这一点,但我倾向于使用关联的XIB文件创建UITableViewCell衍生物。修改Interface Builder中的XIB以包含按钮和标签。将这些对象挂钩到UITableViewCell类中的IBOutlets和IBActions。
实现cellForRowAtIndexPath时,您可以从UITableViewCell XIB文件中获取顶级对象,如下所示:
NSArray * topLevelObjects = [[NSBundle mainBudnle] loadNibNamed:@"YourCellNib" owner:self options:nil];
cell = [topLevelOjects objectAtIndex:0];
然后,您可以将您的单元格对象转换为UITableViewCell类:
YourCellClass * thingCell = (YourCellClass*)cell;
然后,您可以使用YourCellClass来控制(并从中接收事件)UITableView中的单元格。