@
markx 1.用到的所有组件貌似都木有 scroll 的功能,比如文本框输出超过当前窗口宽度会自动拉伸当前窗口,必须指定一个类似 NewGroupWithScroller 父容器。
2.当 tab 容器在 NewGroupWithScroller 中使用时候,指定的 tabitem 在超出窗体大小时整个 tabitem 会出现整体滚动现象,而我的需求是当前 tabitem 列表与所在的 CanvasObject 滚动分离。
3.tab 容器动态删除当前 tabitem 后,必须指定 select 一个已存在的其他 tabitem,不然会 panic,作者并未做动态响应。
4.当删除 tab 容器所有 tabitem 时候,必须隐藏掉当前 tab 容器,注意是隐藏。有个场景就是 tab 容器包含子容器时候,父容器被删除完毕后,子容器其实是会在画布下层依然在工作,因为作者并未实现销毁功能。
5.tabitem 没有点击事件,这也是我需要的功能。
6.文本域在粘贴包含 Unicode 字符时候会 panic,已经提了,下一版会修正。
7.文本域的粘贴会把 tab 制表符相关的内容替换为方框类似的不正常的字符。
8.高分屏的适配,可能会在未来解决。
以上是我目前遇到的坑点,可能是我使用的姿势不对,现在我的项目基本停摆了,考虑换掉。