【关键字】
关闭自定义选择菜单 / closeSelectionMenu
【问题描述】
长按文字出现的复制菜单在swiper滑走后依然残留。
Demo如下:
@Entry
@Component
struct CopyPage {
@State message: string = '长按我,出现复制菜单,然后左右滑动,菜单没消失';
@Builder demoBuilder(){
Text(this.message)
.fontSize(50)
.fontWeight(FontWeight.Bold)
.layoutWeight(1)
.copyOption(CopyOptions.LocalDevice)
}
build() {
Row() {
Column() {
Swiper() {
ForEach([1,1,1,1,1,1,1,1,1,1,1,1], () => {
this.demoBuilder()
})
}
.layoutWeight(1)
}
.width('100%')
}
.height('100%')
}
}
【解决方案】
closeSelectionMenu方法可以关闭自定义选择菜单或系统默认选择菜单。
API参考: