我想在tableview上添加图像.我创建了一个UITableViewCell对象.在.h文件中
@interface MainView1 : UITableViewCell{
IBOutlet UILabel *cellText;
IBOutlet UIImageView *productImg;
IBOutlet UILabel *cellText1;
}
- (void)LabelText:(NSString *)_text;
- (void)LabelText1:(NSString *)_text;
- (void)ProductImage:(NSString *)_text;
@end
Run Code Online (Sandbox Code Playgroud)
和.m文件
- (void)LabelText:(NSString *)_text;{
cellText.text = _text;
}
- (void)LabelText1:(NSString *)_text;{
cellText1.text=_text;
}
- (void)ProductImage:(NSString *)_text;{
productImg.image = [UIImage imageNamed:_text];
}
Run Code Online (Sandbox Code Playgroud)
并在主文件中
//页面包含表格
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
MainView1 *cell = (MainView1 *)[tableView dequeueReusableCellWithIdentifier: MyIdentifier];
if(cell == nil) {
[[NSBundle mainBundle] loadNibNamed:@"MainView1" owner:self options:nil];
cell = tableCell1;
[cell LabelText:[arryList objectAtIndex:indexPath.row]];
[cell ProductImage:[imgNameArray objectAtIndex:indexPath.row]]; …Run Code Online (Sandbox Code Playgroud) iphone ×1