2016-05-23 2 views
0

Я использую вид таблицы с custome UITableViewCell. Когда пользователь выберите строку, используя UITableViewCellAccessoryCheckmark свойства, положение метка не остаются такими же ..., как показано ниже:Пользовательское UITableViewCell Lables позиция сдвига после выбора с помощью Checkmark

enter image description here

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

+0

Как вы можете использовать свой UITableViewCell для отображения большого количества текста? – Larme

+1

@ user2813740: Я считаю, что вы используете режим редактирования tableView, не используйте его вместо этого, чтобы иметь изображение в конце каждой ячейки, спрячьте его, когда он не будет выбран, когда нужно будет отображать его отображение :) Ячейка не сдвинется влево :) –

+0

У меня есть custome UITableViewCell (ConTableViewCell), и я подаю иск, как показано ниже: cell = [[[[ConTableViewCell alloc] initWithStyle: UITableViewCellStyleDefault reuseIdentifier: CellIdentifier cellType: strCellType] autorelease]; в ConTableViewCell я добавил 4 ярлыка .... – user2813740

ответ

0

Проверьте, не передаете ли вы конечное место на конце этикетки. Если да, удалите конечное пространство. Также уделяйте первоочередное внимание ведущему пространству.

+0

Нет, я даже не кадр для каждой этикетки, без галочки или с галочкой. – user2813740

Смежные вопросы