Советы по форматированию iOS UILabel - PullRequest
3 голосов
/ 01 декабря 2011

У кого-нибудь есть какие-либо советы или предложения по работе с ярлыками в iOS?Я новичок, учусь разрабатывать на iOS и прихожу из мира .NET, и мне очень сложно добиться нужного мне вида в настраиваемой ячейке таблицы, которую я проектирую.

По сути, у меня есть настраиваемая ячейка таблицы, которая имеетдве метки.Один для заголовка и второй для подзаголовка.Я хочу, чтобы моя метка заголовка содержала не более двух строк текста и усекала хвост более длинного текста.Для моей метки субтитров я хочу 3 строки текста.Моя метка заголовка будет выделена жирным шрифтом, а метка субтитров будет на один уровень меньше шрифтов.

Единственная вещь, с которой я борюсь, это высота метки.Как добавить метки в XCode так, чтобы они вмещали максимум две строки текста (и обрабатывали отдельные строки текста) и делали то же самое для моей метки субтитров.

Может быть простое решение, но яЯ пропускаю это полностью.Я не могу поверить, что простой акт удаления самого основного компонента пользовательского интерфейса может быть настолько сложным в iOS.Я не хочу делать какие-либо хаки (например, удалять UI Views в ячейке и т. Д.), Если я могу избежать этого.

Любая помощь будет оценена.

Ответы [ 2 ]

1 голос
/ 01 декабря 2011

Вот пара учебных пособий, которые могут помочь вам с пользовательскими UITableViewCells:

http://useyourloaf.com/blog/2011/2/28/speeding-up-table-view-cell-loading-with-uinib.html

http://cocoawithlove.com/2009/04/easy-custom-uitableview-drawing.html

Надеюсь, что поможет

0 голосов
/ 01 декабря 2011

Возможно, вы захотите проверить значения по умолчанию UILabel s на UITableViewCell. Они textLabel и detailTextLabel соответственно. Найдите соответствующие документы Apple здесь .

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