3
當我試圖在我的UITableview
中顯示泰米爾字符時,我無法順利滾動tableview
,但如果用英文字符替換泰米爾字符,則滾動時不會出現問題。使用泰米爾文字時UItableview滾動問題
任何解決方案?
在此先感謝!
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = (UITableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if(cell == nil)
{
cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier] autorelease];
cell.selectionStyle = UITableViewCellSelectionStyleNone;
cell.backgroundColor=[UIColor yellowColor];
UILabel *lblTitle = [[UILabel alloc]init];
[lblTitle setTag:100];
[lblTitle setBackgroundColor:[UIColor clearColor]];
[lblTitle setFont:[UIFont fontWithName:@"Helvetica" size:13]];
[lblTitle setFont:[UIFont boldSystemFontOfSize:14]];
[lblTitle setTextColor:[UIColor blackColor]];
[cell.contentView addSubview:lblTitle];
[lblTitle release];
}
UILabel *plblTitle = (UILabel*) [cell.contentView viewWithTag:100];
News *pNewsObj = [appDelegate.CurrentNewsArray objectAtIndex:indexPath.row];
plblTitle.text = pNewsObj.pHeadLine;
return cell;
}
你用什麼來顯示泰米爾字符? – saadnib 2011-04-26 10:35:49
我簡單地解析XML文本並在UItableview中顯示UIlabel – wan 2011-04-26 10:37:37
您可以發佈cellForRowAtIndexPath代碼 – saadnib 2011-04-26 10:40:35