图片约束:
图像设置为缩放填充。
我正在使用SDWebImage Library从服务器加载图像..
当图像被加载到一圈时,文本区域就在我的图像正下方。
以下是主要布局的屏幕截图..没有发现约束的问题。
这是加载时的图像:
以下是代码:
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
cell=[tableView dequeueReusableCellWithIdentifier:@"fiscocustomcell"];
int i = (int) indexPath.row;
Newsletter * newstemp = [newsposts objectAtIndex:i];
//get a dispatch queue
;
cell.Title.text=[newstemp title];
cell.Title.numberOfLines=0;
[cell.Title sizeToFit];
cell.Postedby.text=@"Posted by";
cell.Postedby.numberOfLines =0;
[cell.Postedby sizeToFit];
cell.NewsDesc.text=[newstemp desc];
cell.NewsDesc.numberOfLines=0;
[cell.NewsDesc sizeToFit];
NSURL *urlimage = [NSURL URLWithString:[newstemp imagelink]];
[cell.imageView sd_setImageWithURL:urlimage placeholderImage:[UIImage imageNamed:@"service-1.png"]];
[cell setNeedsDisplay];
[cell layoutIfNeeded];
return cell;
}
我被困在过去1周,这个问题使用自动解决约束等等也没有任何作用。
应该是这样的:
答案 0 :(得分:1)
解决问题
问题是cell.imageView,我正在使用自定义单元格,所以它必须是自定义uiimage naned那里像:
[cell.mycustomimage sd_setImageWithURL:urlimage placeholderImage:[UIImage imageNamed:@"service-1.png"]];
cell.imageView总是将图像放在单元格的右侧。
感谢每一个人都希望永远不会再发生任何错误......