我想实现一个应用程序聊天视图,如下图。 http://img408.imageshack.us/img408/4057/img0139.png如何创建自动调整大小输入栏
如何实现输入栏?因为我在互联网上找不到任何资源。
谢谢。
最佳,
但丁
我想实现一个应用程序聊天视图,如下图。 http://img408.imageshack.us/img408/4057/img0139.png如何创建自动调整大小输入栏
如何实现输入栏?因为我在互联网上找不到任何资源。
谢谢。
最佳,
但丁
使用一个UITextView,为您在textViewDidBeginEditing新行字符,并增加了文本视图的高度(和背景视图,如果你有一个)。
不要计算换行符,因为你会错过由长句子添加的行,但使用NSString的sizeWithFont方法。请参阅Documentation for NSString sizeWithFont:forWidth:lineBreakMode: method (in the iPhone SDK)?
然后适当调整所有元素(不,这不会自行发生,必须这样做)。
但我怎样才能创建一个工具栏像那个在自动调整到textview的高度的图片?谢谢 – Dante 2010-07-15 07:58:11
在文本视图后面添加一个UIView/UIImageView,并在调整文本视图的大小时调整其大小。我不认为图片中的酒吧是一个标准的iPhone工具栏。 – lukya 2010-07-15 08:14:21
当用户按下回车键时,我可以增加高度,但是如何通过删除线来降低高度? – Dante 2010-07-15 14:21:27