我正在使用表格視圖(列表視圖)那裏我正在單元格中顯示圖像,圖像顯示但不是相同大小的所有不同大小。我希望所有相同高度和寬度的圖像。 任何人都可以給我這個代碼。 TNX ..顯示錶格的單元格中相同寬度和高度的圖像
回答
這樣做,
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
cell=nil;
if (cell == nil)
{
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
CGRect imageFrame = CGRectMake(2, 8, 40, 40);
UIImage *img = [[[UIImage alloc] initWithData:data] autorelease];
UIImageView *customImage = [[[UIImageView alloc] initWithFrame:imageFrame] autorelease];
customImage.image=img;
[cell.contentView addSubview:customImage];
}
return cell;
}
只是cellForRowAtIndexPath:
方法類似波紋管與幀添加圖像.. 你也可以使用UIImageView
代替AsynchImageView
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"ImageCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc]
initWithFrame:CGRectZero reuseIdentifier:CellIdentifier]
autorelease];
} else {
AsyncImageView* oldImage = (AsyncImageView*)
[cell.contentView viewWithTag:999];
[oldImage removeFromSuperview];
}
CGRect frame;
frame.size.width=75; frame.size.height=75;
frame.origin.x=0; frame.origin.y=0;
AsyncImageView* asyncImage = [[[AsyncImageView alloc]
initWithFrame:frame] autorelease];
asyncImage.tag = 999;
NSURL* url = [imageDownload
thumbnailURLAtIndex:indexPath.row];
[asyncImage loadImageFromURL:url];
[cell.contentView addSubview:asyncImage];
return cell;
}
也See This Demo您的需求
我希望這會幫助你...
感謝很多旁遮普.. – Ninja
@deepak第一次嘗試演示,我發佈這裏的鏈接波紋管或從這裏也看到tableview與整個圖像隊友http://www.markj.net/iphone-asynchronous-table-image/ ... –
我從另一個URL獲取userid我將該userId保存在一個變量(USERID)我試過http ://abc.com/user/USERID/bookmarksdata 和http://abc.com/user/"+USERID+"/bookmarksdata,but not can take user id。 – Ninja
在數據源的tableview方法-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
用於圖像視圖 cell.imageView.frame
非常感謝.. – Ninja
- 1. PPM圖像格式,高度和寬度不顯示 - C
- 2. Firefox,CSS顯示:表格/表格單元格和高度
- 3. 基金會4表格單元格中的圖像不顯示在定義的寬度高度
- 4. 集合視圖單元格中的高度和寬度
- 5. 固定寬度表格 - 寬度不同的單元格?
- 6. 如何顯示:表格單元格與我的CSS具有相同的高度?
- 7. HTML CSS兩個相同高度和寬度的2列表格
- 8. 表格:行中單元格的高度相同
- 9. 表格單元正好是高度的50%和寬度的50%
- 10. 拉伸TextView寬度和高度等於GridLayout的單元格寬度高度
- 11. 表格單元格高度顯示不同IE8 vs IE7 vs Firefox
- 12. HTML/CSS:跨行的表格單元格寬度相同
- 13. 在不同行中顯示不同單元格寬度的表格
- 14. 表格單元格高度
- 15. 圖片的高度,寬度和格式
- 16. 單元格高度等於圖像寬度
- 17. 將電子表格中的所有單元格設置爲相同的指定高度和寬度
- 18. 使表格單元的大小相同(寬度/高度)不計算標題
- 19. 如何讓表格單元格具有相同的高度
- 20. 具有顯示的div的高度:表格單元格
- 21. 最小高度和表格單元格
- 22. 用於列的CSS「顯示:表格單元格」 - 使第一列的寬度與最寬的單詞相同
- 23. IOS設置單元格高度取決於url圖像高度寬度比率
- 24. 相同的CSS爲兩個表,但單元格寬度不同
- 25. HTML5表格單元格/行與其他寬度相同
- 26. 動態顯示帶有boundRectWIthSize的表格單元格高度
- 27. 顯示器的高度問題:表格單元格
- 28. 不同表中的表格單元格寬度不一致
- 29. Sass/CSS網格和相同的高度/寬度
- 30. 將畫布劃分爲相同寬度和高度的空格
對於使用自定義單元格或asynchrnousimageview提供幀。 –
manohar我是新來的,如果可能的話給我一個鏈接教程或代碼.. – Ninja