我正在尝试在UITableVIew上自定义标题视图的宽度。不幸的是,无论我在setframe方法中给出什么参数,它似乎总是具有与tableview相同的宽度。我找不到一个谈到这个问题的答案,大多数答案似乎都在谈论节标题而不是talbeviewheaders。任何人都可以告诉我一种自定义tableview标题宽度的方法吗?
编辑:
(void)viewDidLoad {
UIImageView *myImage =[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"takephoto.png"]];
[myImage setFrame:CGRectMake(0, 0, 50, 100)];
[[self myTable]setTableHeaderView:myImage;
}
答案 0 :(得分:2)
添加myImage
作为另一个视图的子项。包含视图将自动调整大小,但您可以将myImage
配置为您需要的大小。