Clover Yan
Clover Yan
Hi everyone, I'm a big fan of Drawing and I noticed some areas in the UI translation that could be improved. I went ahead and finished translating them. I haven't...
本议题主要关注影响 Ink Canvas 触摸使用体验的重大问题,并且给出相应的可能解决方案。 ## 主要问题 1. 缩放/旋转太灵敏,会在写字/移动时被触发。 2. 使用「手掌橡皮」时,橡皮大小会不断改变,并且会触发移动/缩放/旋转。 ## 可能的对应解决方案 1. 对于**写字时**的触发,可以考虑类似希沃的落笔一段时间之后转为多指书写的模式,暂未想到实现; 对于**移动**时的触发,可以设定全局的 `manipulateMatrix` (`Matrix`)、`doZoom` (`bool`)、`doRotate` (`bool`)。当接收到 `ManipulationDelta` 时将 `manipulateMatrix` `Multiply` 以当前 `Manipulation` 操作的 `m` `Matrix`。如果缩放/旋转量超过一定阈值,则设置 `doZoom`/`doRotate` 为...
Ink Canvas 可能存在内存泄漏问题。当创建和删除大量墨迹之后,反复进入和退出白板会使 Ink Canvas 非常卡顿。 ## 复现步骤 **(此问题是随机出现的。)** 1. 进入白板模式。 2. 绘制大量的墨迹。 3. 选中并反复大量克隆,然后选中一部分并删除。 4. 反复退出并进入白板。 ## 预期结果 随着反复退出和进入,Ink Canvas 将会越来越卡顿,退出白板所需的时间越来越长,并注意到工具栏被定位到不正确的位置,直到 Ink Canvas 崩溃。
绘制直线和曲线之后,稍稍顿笔,就可以快速规范化直线和曲线。
## 复现步骤 1. 书写墨迹; 2. 进入选择模式; 3. 框选墨迹不松手,光标移到选择工具的按钮上之后再松手。 ## 复现结果 书写模式下无法书写而是移动画布,选择工具的框选无法通过点击空白处取消。 ## 预期行为 不应有行为。
可以修改为点击上 / 下 / 导航键之后如果处于非画板模式,无论如何都隐藏笔迹,页码变动之后再根据设置项决定是否显示笔迹。 这个修复办法还能够使得切页动画展示时不显示笔迹(类似于原生 PowerPoint 的体验)。