の背景をカスタマイズしていUITableViewCell
ます。次のコードを使用します。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
NSString *cellIdentifier = @"MenuItemCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:cellIdentifier];
}
UIImageView* uiv= [[UIImageView alloc]initWithImage:[[UIImage imageNamed:@"bkgCell44.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 10, 0, 10)]];
uiv.frame = CGRectMake(0, 0, 320, 44);
cell.backgroundView = uiv;
cell.backgroundColor = [UIColor clearColor];
return cell;
}
画像は表示されるのですが、全然伸びていません...
私が間違っていることを指摘する助けはありますか? ボタンとナビゲーションバーで正常に機能するために使用される同じコード...