我開發了iPhone應用程序,其中我有UITableView。UITableView textlabel框架顯示不正確
的UITableViewCell textlabel
幀根據文本是不妥當的,
當我寫此代碼,UITableView
爲textLabel是不妥當的。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CategCellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CategCellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CategCellIdentifier];
}
cell.textLabel.backgroundColor=[UIColor redColor];
cell.textLabel.font= [UIFont systemFontOfSize:12.0];
cell.textLabel.textAlignment = NSTextAlignmentCenter;
cell.textLabel.text = [tempArr objectAtIndex:indexPath.row];
return cell;
}
當我通過我的數組的UITableView它顯示是這樣的:
請告訴我這個問題?我在哪裏做的錯誤,請幫
我的問題不是'cell.backgroundColor'問題是爲什麼文本標籤獲得不正確的高度,'cell.textLabel.backgroundColor = [UIColor redColor];'只顯示理解。 – Krunal
@Krunal我編輯了我的答案。請檢查。 –
看到你的形象,你也面臨着與我的相同的問題,看到你的圖像中的極端左和極右的空白正在發生...... – Krunal