在我的應用程序中,我使用UITableview
和來自Web服務結果的動態數據。UITableview所選行的屏幕截圖
現在,當我在select one
行時,我需要該行的screenshot
。
例如:在10行的Tableview中。 &每行包含配置文件圖像,名字&姓氏。
所以當我點擊第二行時,只截取第二行的截圖。
在我的應用程序中,我使用UITableview
和來自Web服務結果的動態數據。UITableview所選行的屏幕截圖
現在,當我在select one
行時,我需要該行的screenshot
。
例如:在10行的Tableview中。 &每行包含配置文件圖像,名字&姓氏。
所以當我點擊第二行時,只截取第二行的截圖。
請嘗試此代碼。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell * cell = [tableView cellForRowAtIndexPath:indexPath];
UIGraphicsBeginImageContext(cell.contentView.frame.size);
[cell.contentView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
}
:)
是的,這是工作..謝謝 –
@MaulikPatel請接受它作爲答案 –
使用CGGraphics繪製該行的佈局和使用? –