本文介绍了在目标c中的UITableView头中的UILabel的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在tableview标题中添加四个标签
我正在制作一个iPad应用程序,其中有一个分组TableView, >
四个标签的文字是公司,当前,prev关闭,更改
或
而不是在标题中添加四个标签,我想添加四个文本公司,当前,prev关闭,更改
我该怎么办?
请帮助和建议。
谢谢。
解决方案
有一个UITableView的委托方法用于自定义Header视图 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UIView * headerView = [[UIView alloc] initWithFrame: CGRectMake(0,0,320,40)];
UILabel * objLabel = [[UILabel alloc] initWiThFrame:CGRectMake(0,0,320,40)];
objLabel.text = @Post;
[headerView addSubview:objLabel]; //类似的,你可以在标题
[objLabel release]上添加任何UI组件;
return [headerView autorelease];
}
I am making an iPad app where in I have a grouped TableView with headers for the sections.
i want to add four label in header of tableview
text of four label's are "company", "current", "prev close" ,"change"
or
instead of adding four labels in header, i want to add four text "company", "current", "prev close" ,"change"
What should I do?
Please Help and Suggest.
Thanks.
解决方案
There is a delegate method of UITableView for custom view of Header
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UIView *headerView = [[UIView alloc] initWithFrame:CGRectMake(0,0,320,40)];
UILabel *objLabel = [[UILabel alloc] initWiThFrame:CGRectMake(0,0,320,40)];
objLabel.text = @"Post";
[headerView addSubview:objLabel]; //Similarly You can Add any UI Component on header
[objLabel release];
return [headerView autorelease];
}
这篇关于在目标c中的UITableView头中的UILabel的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!