当前位置 : 主页 > 手机开发 > 无线 >

cocoa – NSTextView:加载RTF,在鼠标移动到控件上之前,视图无法正确更新

来源:互联网 收集:自由互联 发布时间:2021-06-10
我有一个非常简单的窗口,其中包含一个NSTextView.我正在调用 readRTFDFromFile:加载并在磁盘上显示rtf文件.我是在awakeFromNib处理程序中调用它的.当视图出现在屏幕上时,它仅部分显示rtf的内容
我有一个非常简单的窗口,其中包含一个NSTextView.我正在调用 readRTFDFromFile:加载并在磁盘上显示rtf文件.我是在awakeFromNib处理程序中调用它的.当视图出现在屏幕上时,它仅部分显示rtf的内容,视图的按钮部分为空白/白色.

但是,当鼠标移动到控件上时,rtf的其余部分将被正确渲染,填充以前的空白区域.

关于为什么会这样,我有点不知所措.有任何想法吗?

视图的照片会有很大的帮助,但您在读取RTF数据后是否尝试将视图标记为需要显示([view setNeedsDisplay:YES])?
网友评论