Когда я должен использовать UITableViewCellSeparatorStyleSingleLineEtched? - PullRequest
3 голосов
/ 13 июня 2010

Я вижу описание того, как UITableViewCellSeparatorStyleSingleLineEtched выглядит в справочнике классов Apple, и вижу его, запустив приложение. Но я не могу найти упоминания о том, когда уместно использовать UITableViewCellSeparatorStyleSingleLineEtched вместо UITableViewCellSeparatorStyleSingleLine.

Другими словами, что эта запечатленная строка означает для пользователя? Кто-нибудь может объяснить?

Ответы [ 3 ]

4 голосов
/ 13 июня 2010

Это описание от Apple:

UITableViewCellSeparatorStyleSingleLine

The separator cell has a single line running across its width. This is the default value

Available in iPhone OS 2.0 and later.

Declared in UITableViewCell.h.

UITableViewCellSeparatorStyleSingleLineEtched

The separator cell has double lines running across its width, giving it an etched look. This style is currently only supported for grouped-style table views.

Available in iPhone OS 3.2 and later.

Declared in UITableViewCell.h.

Так что, на мой взгляд, SingleLineEtched будет выглядеть более четким разделением, разделить две группы друг на друга, потому что он содержит двойные линии

3 голосов
/ 13 июня 2010

Часть «почему» заключается в том, что обычные ячейки таблицы имеют белый фон, и выгравированный вид не подходит, в то время как ячейка заголовка раздела имеет серый фон, и при добавлении небольшого количества подсветки она появляется. По крайней мере, это моя интерпретация.

0 голосов
/ 15 апреля 2011

Выгравированный внешний вид предназначен для планшетов iPad, которые не имеют фона полосок, который вы видите на iPhone. Это, по крайней мере, кажется конвенцией.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...