Ios 文本未在UITextView中完全显示
我的Ios 文本未在UITextView中完全显示,ios,objective-c,uitableview,uitextview,autolayout,Ios,Objective C,Uitableview,Uitextview,Autolayout,我的UITextView非常奇怪 为了解释此问题,将UITextView放置在UITableViewCell中,在第一个显示中,第二行缺失: 如果我继续向下滚动,然后返回查看此UITextView,一切都会恢复正常: 非常奇怪的是,如果我将我的UITextView设置为不可选择(实际上是我想要的),文本显示良好,但字体丢失: 我似乎也遇到了这里描述的相同问题: 给定的修复(将UITextView设置为可选)对字体效果良好。但是,由于文本被裁剪,这个问题使得这个解决方案不够充分 UITex
UITextView
非常奇怪
为了解释此问题,将UITextView
放置在UITableViewCell
中,在第一个显示中,第二行缺失:
如果我继续向下滚动,然后返回查看此UITextView
,一切都会恢复正常:
非常奇怪的是,如果我将我的UITextView
设置为不可选择(实际上是我想要的),文本显示良好,但字体丢失:
我似乎也遇到了这里描述的相同问题:
给定的修复(将UITextView
设置为可选)对字体效果良好。但是,由于文本被裁剪,这个问题使得这个解决方案不够充分
UITextView
具有红色背景色,以确保大小正常
一切都是在故事板中完成的,但我也尝试手动设置字体,问题仍然存在
是否有任何错误提示?您可以使用AutoLayout调整单元格内的UITextView大小,也可以使用
[cell.textView sizeToFit]代码>
我建议使用AutoLayout,因为它不会对性能造成太大的损害。我以前也遇到过类似的问题,UITextView似乎有一些bug。我所做的是增加文本视图的高度,使其比所需的更大,然后出现全文。检查这是否对您有效。它似乎有效,但这并不完全是我想要做的^^我有另一个解决方案,执行[cell.textview layoutifneed]
,但我担心它会扼杀我的UITableView
性能……请您在cellForRow中发布您的代码。索引路径:UITextView也有严重问题。