0

したがって、セクションインデックスタイトルで使用しているUITableViewがあります。ただし、アルファベット全体を使用しているのではなく、個々の文字のみを使用しています。

しかし、これを行う方法は、以下の2つの例のように、各文字の間隔を均等にすることです。

本当に間隔を空けて 間隔が広い

それで、とにかく、あまり間隔を空けずに連続して表示するように強制することはできますか?たぶんフレームやインセットを調整しますか?

ありがとう、rnc505

4

2 に答える 2

1

テーブルビューフレームの高さ全体に均等に分布していると確信しています。

フレームを調整しても、テーブル ビュー全体のフレームに影響するため、役に立ちません。

カスタムの高さでインデックス ビューを作成する場合は、カスタム ビューで作成する必要があります。

于 2012-04-27T21:56:28.763 に答える
0

これは Apple が iOS7 で解決しています。iOS7 から、使用可能なインデックス タイトルは、右側の中央に配置されます。しかし、彼らはドットをたくさん表示する前に最大数を下げました。現在、エントリの半分のみが適合しています。私はそのレーダーを提出しました(15175436)。

于 2013-12-18T19:55:16.053 に答える