0

我在每个选项卡项上有一个带有导航控制器的选项卡栏应用程序。我想在标签栏上方的表格视图上添加一个浮动(半透明视图)。我怎样才能达到结果?

结果将类似于 Alpha 列表在 Contact Application 主视图右侧的显示方式。我希望我能清楚地解释我想要做什么。

任何的想法?谢谢。

4

1 回答 1

1

如果您只想在表格视图上方显示浮动字母(或数字)索引,则只需在 UITableViewDataSource 中定义两个方法:

- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView
- (NSInteger)tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index

这些为您的索引提供了 AZ(或其他)部分标题列表,以及每个部分在表视图中的开始位置。

对于更自定义的视图,您应该能够创建一个视图,将其背景设置为 [UIColor clearColor],布置其内容,并将其作为子视图添加到表视图或作为表视图上方的子视图包含两者的视图。

于 2009-01-31T16:00:26.570 回答