【发布时间】:2009-01-31 09:13:36
【问题描述】:
我有一个标签栏应用程序,每个标签项上都有导航控制器。我想在标签栏上方的表格视图上添加一个浮动(半透明视图)。我怎样才能达到结果?
结果将类似于 Alpha 列表在 Contact Application 主视图右侧的显示方式。我希望我能清楚地解释我想要做什么。
有什么想法吗?谢谢。
【问题讨论】:
标签: iphone uitableview view floating
我有一个标签栏应用程序,每个标签项上都有导航控制器。我想在标签栏上方的表格视图上添加一个浮动(半透明视图)。我怎样才能达到结果?
结果将类似于 Alpha 列表在 Contact Application 主视图右侧的显示方式。我希望我能清楚地解释我想要做什么。
有什么想法吗?谢谢。
【问题讨论】:
标签: iphone uitableview view floating
如果您只想在表格视图上方显示浮动的字母(或数字)索引,您只需在 UITableViewDataSource 中定义两个方法:
- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView
- (NSInteger)tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index
这些提供索引的节标题的 A-Z(或其他)列表,以及每个节在表格视图中的开始位置。
对于更自定义的视图,您应该能够创建一个视图,将其背景设置为 [UIColor clearColor],布置其内容,并将其作为子视图添加到表视图或作为表上方的子视图在包含两者的视图中查看。
【讨论】: