我们如何指定显示SectionIndexes的框架的宽度。我在下面显示图像将解释我的状况。
我想将单词包装在sectionIndex中,并且可以在SectionIndex框架大小固定时进行设置,因此我想按右侧显示的方式设置SectionIndex框架的宽度.SectionIndex框架会根据其中的单词长度自动调整大小。
我编写了如下代码来从SectionIndexTitle返回数组:
NSMutableArray *array = [[NSMutableArray alloc] init];
for (int i = 0; i <[keys count]; i++) {
NSString *str = [self.keys objectAtIndex:i];
int length = [str length];
if (length > 9) {
str = [NSString stringWithFormat:@"%@..",[str substringToIndex:8]];
}
[array addObject:str];
}
NSArray *a =[NSArray arrayWithArray:array];
[array release];
return a;
您能否在这方面帮助我...!
最佳答案
不幸的是,使用公共API无法自定义节索引。
如果此功能对您的应用如此重要,您可能最终会创建一个自定义节索引视图。
关于iphone - 设置显示在UITableView右侧的SectionIndex的宽度吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10085604/