iPhone - 聊天风格应用程序需要哪些控件? (简单的问题)

时间:2011-05-06 01:47:57

标签: iphone ios uinavigationbar uicontrol

在我的应用程序的一部分中,我需要在两个用户之间进行聊天...我知道如何在两者之间发送消息但我不知道在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

1 个答案:

答案 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