在我的应用程序的一部分中,我需要在两个用户之间进行聊天...我知道如何在两者之间发送消息但我不知道在UI中必须使用的最佳控件是什么。我想要一个类似于WhatsApp的UI(简单且非常好看)
例如:
WhatsApp Chat Image http://a5.mzstatic.com/us/r1000/058/Purple/98/b4/e3/mzl.fabxiowr.320x480-75.jpg
在底部......可能是 UIToolBar + UITextField + 2x UIBarButtonItem ?
在中间(消息)...... 我真的不知道,这是我最大的问题,冒泡。
在顶部......可能是 UINavigationBar + 2x UIBarButtonItem ?
我是新制作的用户界面,但我确信这对你来说是一个简单的问题,这是我必须学习完成我的应用程序的最后一步=)
我不想要代码,只有UIcontrols /层次结构和/或任何想法,如果可能的话=)
提前致谢;)
P.S:对不起我的英文:S
答案 0 :(得分:6)
嘿,你对2x UIBarButtonItems的顶级UINavigation栏是正确的
中间看起来像UIScrollView,每个聊天气泡都使用可伸缩的UIImage
[UIImage stretchableImageWithLeftCapWidth:15 topCapHeight:13]
如果上面的代码无效,您可以查看下面的链接。这就是tweetie,Twitter客户端使用UITableView在其客户端中使用聊天气泡。
http://blog.atebits.com/2008/12/fast-scrolling-in-tweetie-with-uitableview/
底部可能是一个UIToolBar,有两个UIButtons而不是我认为的Barbuttons,当然还有一个UITextField