2014-05-20 112 views
0

我到處搜索,但無法找到這個問題的答案。擺脫從UITableView的左側空間

在我的UITableView的單元格中,左側有空白區域。我如何擺脫它?

這是我發起UITableView對象:

listTableView = [[UITableView alloc] initWithFrame:CGRectMake(20, 60, _tableWidth, _tableheight) style:UITableViewStylePlain]; 

table view

回答

5

這應做到:

listTableView.separatorInset = UIEdgeInsetsZero; 
+0

工作完美..謝謝!! – Inder

+0

不適用於我,我將子視圖添加到UITableViewCell,而不是設置labelText。 – ideawu

0

如果要治理的是爲textLabel的插圖和分隔符 您需要繼承UITableViewCell

@interface CustomTableViewCell : UITableViewCell 
@end 
@implementation CustomTableViewCell 

- (void)layoutSubviews 
{ 
    [super layoutSubviews]; 

    CGRect frame = self.textLabel.frame; 
    frame.origin.x = 5; 
    self.textLabel.frame = frame; 

    // available only from iOS7 
    if ([self respondsToSelector:@selector(setSeparatorInset:)]) { 
     self.separatorInset = UIEdgeInsetsZero; 
    } 
} 

@end