我有一个问题:如何动态初始化 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
此致,