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;
これについて私を助けてくれませんか...!