Ios UITableView赢得';不显示浮动节标题

Ios UITableView赢得';不显示浮动节标题,ios,iphone,xcode,uitableview,Ios,Iphone,Xcode,Uitableview,在我的应用程序中,UITableView出现了一些奇怪的问题。基本上,我的tableview由两个部分组成,每个部分有10行。我无法让它显示带有章节标题的浮动章节标题(例如“音乐”应用程序为字母表的每个字母显示一个章节)。 我在tableView中填充了一些相同的单元格来测试它,但是table view不会显示浮动节标题,我唯一能看到节标题的地方(顺便说一下,“Anno 1”和“Anno 2”是我需要显示的标题)是右边的栏(是否有隐藏此索引栏的方法?) 有人能帮我让tableview显示章节标题

在我的应用程序中,
UITableView
出现了一些奇怪的问题。基本上,我的tableview由两个部分组成,每个部分有10行。我无法让它显示带有章节标题的浮动章节标题(例如“音乐”应用程序为字母表的每个字母显示一个章节)。 我在tableView中填充了一些相同的单元格来测试它,但是table view不会显示浮动节标题,我唯一能看到节标题的地方(顺便说一下,“Anno 1”和“Anno 2”是我需要显示的标题)是右边的栏(是否有隐藏此索引栏的方法?)

有人能帮我让tableview显示章节标题吗?它不应该自动显示它们吗?或者我必须设置任何属性才能获取它们吗

你的桌子样式是“普通”的吗?标题不会在样式“分组”上浮动。只是猜测而已


还想知道您是在使用自定义的节标题视图还是只是在设置节标题。

我刚刚解决了这个问题!我把数据源方法弄得一团糟。 基本上,问题是我认为设置章节标题的方法是:

  • (NSArray*)sectionIndexTitlesForTableView:(UITableView*)表格视图
此方法改为使用右栏快速滚动!设置章节标题的正确方法如下:

  • (NSString*)表格视图:(UITableView*)表格视图标题标题标题部分:(NSInteger)部分
这里返回作为参数传递的特定节的标题


此外,如果您不重写我列出的第一种方法,tableview将不会显示快速滚动条,这在我正在处理的情况下可能很有用。

是的,这是简单的样式,我只是解决了我的问题,谢谢;)我会发布解决方案,这样像我这样的新手程序员就可以解决这个问题