ios – UITextView,白色背景在仪器和模拟器中显示为颜色混合图层

所以,我有一个UILabels和UITextViews在一个单元格.我的桌子滚动一点慢,我尝试了在iOS模拟器和仪器中可用的“颜色混合层”实用程序.它以红色显示正在混合的图层,并导致慢速滚动.

所有的元素都是混合的,所以我把一个白色背景的UILabels(与单元格相同),现在UILabels是确定的(他们以clearColor作为背景).

我对UITextView做了同样的事情,我选择了白色背景,但它们仍然在屏幕上显示为混合图层(彩色为红色).

每个UITextView配置都在界面构建器中完成,我尝试使用每个选项,但它们仍然显示为红色.

我必须对UITextView做什么,以使它们的图层不融合?

提前致谢!

PD:对不起,我不能包含捕获

解决方法

那么UITextView是一个更高级的视图,它是可滚动的,并支持自定义文本格式,所以你可能无法让它“不融合”.使用其他视图,您应该检查不透明的复选框,但我怀疑在这种情况下是否会起作用.

你最好的选择是使用UILabel.当用户需要编辑一个字段时,您可以用UITextView替换它,而在滚动时使用UILabel可以显着提高速度.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...