对于UITableViewStyleGrouped
UITableView
,在tableview
我该如何解决这个问题?
我尽我所能。到目前为止没有运气。
提前感谢。
我的代码
-(void)myTableView
{
// if(mytableView != nil)
// [mytableView release];
if (mytableView == nil) {
mytableView = [[UITableView alloc]initWithFrame:myFrame style:UITableViewStyleGrouped];
}
mytableView.delegate=self;
mytableView.dataSource=self;
mytableView.backgroundView=nil;
mytableView.scrollEnabled = FALSE;
[self.view addSubview:mytableView];
[self myPortraitMode];
}
表的背景是固定的图像。
答案 0 :(得分:2)
我认为你所指的是桌面视图的斜角颜色。
答案在于post。
基本上,您需要将表格separatorStyle
设置为UITableViewCellSeparatorStyleNone
或UITableViewCellSeparatorStyleSingleLine
。
答案 1 :(得分:1)
您需要设置背景视图:
UIView *backgroundView = [[UIView alloc] init];
backgroundView.backgroundColor = [UIColor yourColor];
tableview.backgroundView = backgroundView;
[backgroundView release];
您不需要每次都设置属性。
-(void)myTableView
{
if (mytableView == nil) {
mytableView = [[UITableView alloc]initWithFrame:myFrame style:UITableViewStyleGrouped];
mytableView.delegate=self;
mytableView.dataSource=self;
mytableView.backgroundView=nil;
mytableView.scrollEnabled = NO;
[self.view addSubview:mytableView];
[self myPortraitMode];
}
}
我真的没看到问题所在。