如何沿着框架在视图内画一条线?

Posted

技术标签:

【中文标题】如何沿着框架在视图内画一条线?【英文标题】:How to draw a line within a view along the frame? 【发布时间】:2020-09-20 06:24:19 【问题描述】:

我正在尝试创建一个对话框片段,其框架的线条在特定时间变小(如蛇),当然是在动画中。 就像在 Waze 应用程序中一样,只是线一开始是完整的和小的。 注意 Gif 中“立即执行”按钮的行号越来越大

    如何实现线变小? 如何实现位智动画,增加线条大小?

【问题讨论】:

github.com/AbhinavChauhan97/LoaderChip 【参考方案1】:

我找到了解决方案并建了一个库,你可以看教程如何使用它here

使用 Gradle 依赖的简单实现

实现'com.bagi:drawerpath:1.4'

【讨论】:

以上是关于如何沿着框架在视图内画一条线?的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUI:在列表中的两个视图之间画一条线/如何确定视图的中心位置?

在 Java 中单击按钮在 JPanel 中绘制一条线

如何沿一条线“折叠” 3D UIView?

在视图控制器中的视图内绘制一条线

在 UIView 框架内绘制圆圈

如何清除视图框架