Реализовать вид, как стандартный вид пузырей SMS-чата на iPhone - PullRequest
18 голосов
/ 19 марта 2009

Кто-нибудь знает, как реализовать такое представление, любые учебные пособия, примеры кода, идеи.

Другим хорошим примером такого представления является приложение Tweetie, которое находится поверх приложений магазина социальных сетей. См. Первый скриншот этого приложения в магазине приложений.

Я ценю любые идеи на этот счет.

Ответы [ 6 ]

8 голосов
/ 23 июля 2010

Выезд Acani Чаты .

Для идентификатора UITextView .

используется идентичное фоновое изображение .
4 голосов
/ 19 марта 2009

Вот ответ, с примером кода, прямо из источника (создатель Tweetie): http://blog.atebits.com/2008/12/fast-scrolling-in-tweetie-with-uitableview/

Из поста в блоге: «Технику можно расширить практически на любую нужную ячейку стиля - я использую то же самое в Tweetie и рисую пузырь чата, текст и аватар вместе в одном виде» Вы можете использовать - (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight, чтобы создать растягивающийся пузырь чата, чтобы поместить за каждую ячейку в вашем табличном представлении

3 голосов
/ 19 марта 2009

Здесь есть некоторые мысли по этому поводу:

Создание пользовательского интерфейса «пузыря чата»

Обязательно прочтите комментарии к ответам!

2 голосов
/ 10 ноября 2014

Поиск jsqmessagesviewcontroller , хорошая библиотека

1 голос
/ 19 марта 2009

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

0 голосов
/ 26 марта 2013

Посмотрите пример кода BubbleThingie , например, как сделать пузырьки изображения с маскированием. В нем также есть пример того, как сделать текстовые пузыри, используя UIButton или UILabel.

enter image description here

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