0

UITableViewCellanUIImageViewと twoを含むカスタムがありますUILabel。アプリを実行すると、表示されますが、UIImageVIew表示されませんUILabel

ここに私のコードがあります:

ViewController.m

-(void)viewDidLoad
 {
     [super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.

    self.myTableView.dataSource = self;
    self.myTableView.delegate = self;

   titleLabel = @[@"Kiruba",@"Kiruba",@"Kiruba",@"Kiruba"];
   subtitleLabel = @[@"xxx",@"xxx",@"CHN",@"CHN"];
 }

-(void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 1;
}


-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return titleLabel.count;
}

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
     static NSString *cellId = @"Cell";
     CustomCell *cell = [tableView dequeueReusableCellWithIdentifier:cellId];
    if (cell) {
        cell = [[CustomCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellId];
    }
    //  NSLog(@"Text : %@",[titleLabel objectAtIndex:indexPath.row]);
    cell.TitleLabel.text = [titleLabel objectAtIndex:indexPath.row];
    cell.SubtitleLabel.text = [subtitleLabel objectAtIndex:indexPath.row];
    cell.myImageView.image = [UIImage imageNamed:@"DSCN5478.JPG"]

    return cell;
}

CustomCell.h :

@interface CustomCell : UITableViewCell

@property (weak, nonatomic) IBOutlet UILabel *TitleLabel;

@property (weak, nonatomic) IBOutlet UILabel *SubtitleLabel;

@property (weak, nonatomic) IBOutlet UIImageView *myImageView;

UIImageView表示されるのに表示されないのはなぜUILabelですか?

Xcode 5 を使用しており、ターゲットの IOS バージョンを 7 に設定しています。

4

1 に答える 1

0

カスタムの contentView にUILabelandを追加します。UIImageViewUITableViewCell

于 2013-10-06T06:31:50.213 に答える