1
1
在这里,您将pdfView添加为PDFPreview的子视图,但在第一次尝试删除它时,您将检查它是否存在于self的子视图中。但是 实际上它在PDFPreview的子视图中 .因此,将其更改为以下代码
而且,当你第二次尝试使用removeFromSuperview()删除它时,你已经实例化了另一个PDFView(),并且丢失了对旧PDFView的引用,因此删除旧PDFView也会失败。 替代方案 : 如果只是更改pdf文档,更好的解决方案就是更改PDFView的document属性。如:
|