iPhone - какие элементы управления необходимы для приложения в стиле чата?(простой вопрос) - PullRequest
7 голосов
/ 06 мая 2011

В части моего приложения мне нужно сделать чат между двумя пользователями ... Я знаю, как отправлять сообщения между обоими, но я не знаю, какие элементы управления лучше всего использовать в пользовательском интерфейсе ...Мне нужен пользовательский интерфейс, похожий на WhatsApp (простой и очень красивый)

Например:

Изображение чата WhatsApp http://a5.mzstatic.com/us/r1000/058/Purple/98/b4/e3/mzl.fabxiowr.320x480-75.jpg

  • Навнизу ... может быть UIToolBar + UITextField + 2x UIBarButtonItem ?

  • Посередине (сообщения)... Я действительно не знаю , это мой самый большой вопрос, пузыри .

  • В топе ... возможно UINavigationBar + 2x UIBarButtonItem ?

Я новичок в создании интерфейсов, но я уверен, что это простой вопрос для вас иэто последний шаг, который я должен освоить, чтобы завершить свое приложение =)

Мне не нужен код, только UIcontrols / иерархия и / или любые идеи, если это возможно =)

Заранее спасибо;)

PS: простите за мой английский: S

1 Ответ

6 голосов
/ 06 мая 2011

Эй, вы правы насчет верхней панели UINavigation с 2x UIBarButtonItems

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

[UIImage stretchableImageWithLeftCapWidth:15 topCapHeight:13]

Если приведенный выше фрагмент кода не помог, вы можете посмотреть по ссылке ниже.Так вот, твиттер-клиент использовал в своем клиенте пузыри чата с UITableView.

http://blog.atebits.com/2008/12/fast-scrolling-in-tweetie-with-uitableview/

Дно, вероятно, UIToolBar с двумя кнопками UIB, а не с кнопками Barbutton, я думаю, и, конечно, с UITextField

...