我仍然建议官方用浮动视图实现书写放大框。
其一是我想mn4的书写是固定比例,单纯修改笔迹的大小可能不方便,但是mn4有缩放功能,结合缩放也能实现书写放大框。我想这样并不需要动多少底层代码,何况浮动视图官方也实现了。
其二是绑定放大范围可以自由支配,mn4的卡片设置逻辑我想就挺好——设置一个特别的标注,唤出一个浮动视图,在浮动视图里调用pdf的图像,新建图层捕获用户比例,再根据用户所选择的书写框进行比例缩放就好了。
这样的好处是,在用户书写的时候,实际上仍然是固定比例,只是通过活动的标注框实现自由比例的缩放。
我想这样并不需要动底层代码,都是用官方业已实现的部分做。