2012-08-26 78 views
0

是否有一种方法可以在自定义的UIView中插入TextView,然后根据TextView中的行数调整UIView的大小?东西看起来像Message应用程序中的消息泡泡(我相信它们也是单元格)。调整包含TextView的UIView的大小

+0

1. UITextView的从继承的UIScrollView具有['contentSize'](http://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UIScrollView_Class/Reference/UIScrollView.html #// apple_ref/occ/instp/UIScrollView/contentSize)属性,您可能可以查询。 2.您可能还想查看['sizeWithFont:constrainedToSize:lineBreakMode:'](http://developer.apple.com/library/ios/documentation/uikit/reference/NSString_UIKit_Additions/Reference/Reference.html#// apple_ref/OCC/instm /的NSString/sizeWithFont:constrainedToSize:lineBreakMode :) – Rob

回答

0

这是Alex Barinov的一个git项目,它实现了你想用UITableView做什么。使用表格视图,您可以轻松地将下一个聊天“泡泡”动态添加到屏幕底部,并向上推送旧内容。

http://alexbarinov.github.com/UIBubbleTableView/