2011-05-06 63 views
7

在我的應用程序的一部分,我需要做兩個用戶之間的聊天...我知道如何發送兩者之間的消息,但我不知道什麼是我必須使用的最佳控制UI ......我想類似WhatsApp的一個UI(簡單,很好找)iPhone - 聊天風格應用程序需要哪些控件? (簡單的問題)

例如:

WhatsApp Chat Image http://a5.mzstatic.com/us/r1000/058/Purple/98/b4/e3/mzl.fabxiowr.320x480-75.jpg

  • 在底部...也許一個UIToolBar + UITextField + 2x UIBarButtonItem

  • 在中間(的消息)...... 我真的不知道,這是我最大的問題,氣泡

  • 在Top ...也許一個UINavigationBar的 + 2X 的UIBarButtonItem

我是新制作的UI,但我敢肯定,這對你是一個簡單的問題,這是最後一步,我必須學會完成我的應用程序=)

我不不想代碼,只有UIcontrols /等級和/或任何想法,如果有可能=)

在此先感謝;)

PS:對不起,我的英語:S

回答

6

嘿,你是對的關於頂部有2個UIBarButtonItems UINavigation酒吧

中間似乎是一個UIScrollView和每個聊天氣泡使用伸縮的UIImage

[UIImage stretchableImageWithLeftCapWidth:15 topCapHeight:13]

如果上面這段代碼不幫忙,你可以看看鏈接下面。這就是Twitter客戶端如何使用UITableView在其客戶端聊天泡泡。

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

底部可能是有兩個UIButtons不Barbuttons我想,當然是一個的UITextField

一個UIToolBar