我正在构建一个客户端/服务器应用程序。服务器向我发送了大量信息,我需要在“控制台”中显示在iPhone上。我需要显示几列(时间,用户,消息)。
最佳方法是什么?
我考虑过创建一个UIWebView并创建一个表..但是我可以在服务器发出信息时添加行吗?我可以挂钩到UIWebView中的表并立即添加新行吗?
我应该使用UITableView构建它吗?
你会做什么?
感谢!!!
魔
答案 0 :(得分:0)
我会使用UITableViewController
并创建一个TableDataSource
来读取服务器中的行。
您可以格式化行或使用自定义控件(我通常使用自定义行控件)。
希望这会有所帮助。
答案 1 :(得分:0)
我不知道您的UI需要多么复杂,但如果基本外观足够,为什么不简单地使用UITextView
并使用制表符对其进行格式化?
然后,您可以在收到文本时继续附加文本。
为防止用户弄乱它,只需将UserInteractionEnabled
设置为false
。