Ячейка табличного представления не показала полное содержание - PullRequest
0 голосов
/ 28 июня 2011

Я создал табличное представление, чтобы показать некоторое содержимое с субтитрами.

и я выбрал UITableViewCellStyleDefault.

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

При удалении пробела я использовал _ представляющий пробел

shopA_ _ __ _ __ _ __ _Floor 2

shopB_ _ __ _ __ _ __ _Floor 3

shopWithLongName_ _ _ _Floor 5

однако вывод выглядит так

shopA ____ Этаж 2

shopB ____ Этаж 3

shopW ...__ Этаж 5

но на самом деле после подзаголовка много места: Этаж

как я могу поставить название магазина слева и подзаголовок справа? так что shopWithLongName может показать его полное имя.

Спасибо профессионалам


это кажется таким сложным. Есть ли более простые варианты?

после изменения на UITableViewCellStyleValue1. Становится лучше

shopW ..... _ __ _ __ _ _ _Floor5

есть много места, чтобы показать полный текст.

почему он показывает .... вместо полного текста ??

Ответы [ 3 ]

1 голос
/ 17 февраля 2012
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

{
return [Array count];
}
0 голосов
/ 28 июня 2011

При подготовке ячейки лучше добавить две метки. И сделать рамки как вам нужно. После этого заполните эти метки текстом.

0 голосов
/ 28 июня 2011

Если под субтитрами вы подразумеваете вторичный текст, который вы не можете использовать UITableViewCellStyleDefault этот стиль ячейки только имеет одну текстовую строку и одно необязательное изображение, если вы хотите получить дополнительный текст, вам нужно обратиться к документации дляUITableViewCell в разделе стилей ячеек и выберите стиль, который вы ищете (http://developer.apple.com/library/ios/documentation/uikit/reference/UITableViewCell_Class/Reference/Reference.html#//apple_ref/c/tdef/UITableViewCellStyle). Возможно, вы захотите взглянуть на некоторые элементы представления таблицы iOS5, может быть тем, что позволит вамвзять больше контроля над тем, как выглядят клетки.

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