HarmonyOS Next实战教程:实现中间凹陷的异形tabbar
今天要和大家分享的实战案例是实现中间凹陷的tabar
前些天在做墨迹天气的时候看到了这种异形的tabbar,看起来比较有挑战性,因为鸿蒙版的墨迹天气app还没有这个东西,我决定尝试做一下。
系统的Tabs肯定是不行了,我们需要自定义。
难度直接拉满,直接做最难的部分,就是这个中间有凹陷的矩形,这怎么整呢?
我们一点一点来,先不管矩形,先尝试画一条上边的曲线,这里需要使用三次贝塞尔曲线路径方法bezierCurveTo。
要画贝塞尔曲线,就要知道线上的坐标,尤其是曲线部分,坐标越多越好。
那么...
changwei.hashnode.dev2 min read