2012-03-11 54 views
2

是否有任何控制在iOS上显示消息,类似于短信应用程序和许多其他应用程序(Viber,ICQ)?看起来他们中的许多人正在使用相同的控制。iPhone的对话ui控制

+0

你指的是锁定屏幕显示?看到这个[截图](http://www.macobserver.com/imgs/tmo_articles/20120123_mgga_sms_1.jpg) – Till 2012-03-11 19:36:36

+0

不,我的意思是控制你看到的对话,并在发送按钮的屏幕底部有一个输入字段。 – faviomob 2012-03-11 19:46:20

回答

4

要扩大诺亚的答案,iOS SDK中可能没有这样的控件,但有人在推出他们自己的github,bitbucketcocoa controls。请参阅here以获得与iPhone捆绑的messages.app的相当准确的克隆。

+0

谢谢,这似乎是我需要的。 – faviomob 2012-03-12 13:04:53

+0

作者说:“由于苹果已经使应用程序内的短信部分用户界面”...所以现在可以使用本地聊天?有人知道如何? – doxsi 2014-10-09 19:06:25

1

iOS SDK中不存在此类控件;你提到的第三方实施只是模仿短信应用的用户界面。这个的大多数实现都基于UITableView;你几乎必须从那里开始推出自己的版本。

2

Layer是将聊天功能和消息功能集成到应用程序中的最简单方法之一。随着最近Atlas的推出,使用其全功能,高性能,100%可自定义的UI工具包,将Layer集成到您的应用中变得更加容易。你可以用它来简化UI聊天最重要的控制器:

有关在应用程序中集成Atlas和Layer的完整实施细节,请参阅Implementing Chat/Messaging in iOS apps with Layer