【发布时间】:2013-03-18 12:19:04
【问题描述】:
我有一个问题:如何动态初始化 UITableView?
确实,我有一个带有 3 个标签和 1 个复选框的自定义单元格。在我的 tableView 中,我有两个部分。只是为了测试,我手动放了:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
return 5;
}
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
return 2;
}
但是如果选中可见单元格上的复选框,如果我滚动将出现的下一个复选框也会被选中,但我不想要!
我想创建一个有 3 个标签和一个复选框的类,如下所示:
#import <Foundation/Foundation.h>
@interface MyClass : NSObject
@property(strong, nonatomic) NSString *label1;
@property(strong, nonatomic) NSString *label2;
@property(strong, nonatomic) NSString *label3;
@property(assign) BOOL *checked;
@end
并通过使用此类(包含此类对象的数组)动态初始化我的 UITableView,但我不知道该怎么做。
感谢您的帮助! :D
最好的问候,
【问题讨论】:
标签: uitableview tableview cell