我想实现一个应用内聊天视图,如下图所示。 http://img408.imageshack.us/img408/4057/img0139.png
如何实现输入栏?因为我在互联网上找不到任何资源。
感谢。
最佳,
但丁
答案 0 :(得分:0)
不要计算换行符,因为你会错过长句添加的行,但是使用NSString的sizeWithFont方法。见Documentation for NSString sizeWithFont:forWidth:lineBreakMode: method (in the iPhone SDK)?
然后适当地调整所有元素的大小(不,这不会自己发生,你必须这样做)。
答案 1 :(得分:-1)
使用UITextView,检查textViewDidBeginEditing中的新行字符并增加文本视图的高度(如果有的话,还可以增加背景视图)。