PromptAction无法弹出Toast的问题咨询.bindContextMenu(this.MenuBuilder,ResponseType.LongPress,{enableArrow:true})上下文菜单的构建如下:BuilderMenuBuilder(){Text("删除").padding(10).onClick((){BaseToast.show("删除会话")Logger.info("111","点击了删除");promptAction.showToast({message:"删除会话"})})}现在发现这个删除按钮点击之后无法弹prompatAction。1、这个场景下为何prompatAction无法弹出。2、prompatAction的弹出受限的场景都有哪些?
在图片编辑场景双指缩放操作依然会回调onTouch方法,并且存在event.touches.length1的情况,如何解决?
router.back()这种方式会返回到上一个页面,即上一个页面在页面栈中的位置。但是上一个页面必须存在于页面栈中才能够返回,否则该方法将无效。期望是是如果没有上一页就不返回。
NavDestination默认的.expandSafeArea([SafeAreaType.SYSTEM],[SafeAreaEdge.TOP,SafeAreaEdge.BOTTOM])设置之后没有避让顶部摄像头区域,如何设置可以避让顶部摄像头区域?UIAbility配置如下:windowClass.setWindowLayoutFullScreen(true)隐藏状态栏显示windowClass.setWindowSystemBarEnable(['navigation'])代码如下:build(){NavDestination(){Column(){}.width('100%').height('100%')}.title('工会新闻').expandSafeArea...
List({space:8,initialIndex:0}){ListItem(){}.swipeAction({end:this.actionItem(item)})}使用swipeAction的api实现滑动删除按钮功能,目前需求是当滑出item,需要关闭这个滑动。该如何实现?
1、customStyle为true的时候,圆角默认变成了0,无法自定义圆角大小。2、customStyle为false的时候,可通过cornerRadius自定义四个方向圆角大小,但会显示在导航条的上方。
瀑布流WaterFlow里面通过LazyForEach循环显示子组件,数据源继承IDataSource定义为WaterFlowDataSource,里面定义一个dataArray数组:LazyForEach(this.waterFlowDataSource,(item:XXXModel,index:number){sonItem({item:item})},indexindex.toString())sonItem({item:item}里面有个变量item,接收循环里面的model对象,sonItem里面这个item改用哪种状态修饰器进行修饰,才能保证外面数据源发生改变,例如页面下拉刷新,WaterFl...
Foreach循环渲染默认的key有问题,如果函数缺省,框架默认的键值生成函数为:(item:T,index:number){returnindex+''+JSON.stringify(item);日志输出为:index[]这个JSON.stringify(item)没有转化成item的JSON字符串,导致item的数据更新了,但是item视图没有重新渲染。
classBasicDataSourceimplementsIDataSource{privatelisteners:DataChangeListener[][];privateoriginDataArray:NestedString[][];publictotalCount():number{return0;}publicgetData(index:number):NestedString{returnthis.originDataArray[index];}registerDataChangeListener(listener:DataChangeListener):void{if(this.listeners.indexOf(listener)<0){console.info('addlistener');this.listeners.push(listener);}}unre...
一个三角形Polygon和一个Text。没有使用pixelRound会有一条缝隙,使用pixelRound会有重叠。Column({space:20}){Row(){Polygon({width:6,height:10}).points([[0,5],[6,0],[6,10]]).fill('88000000')Row(){Text('TEXT').fontColor(Color.White).fontSize(11)}.padding(4).backgroundColor('88000000').borderRadius(4).height(28).constraintSize({maxWidth:'100%'})}Row(){Polygon({width:6,height:10}).pixelRound({start:Pixe...
冷启动时某种情况下需要toast提示,但是不生效没反应。
VideoController提供了播放控制功能,比如开始播放、暂停播放,停止播放,设置播放位置,切换还原全屏模式。但是无法获取相关属性状态,如当前是否在播放中、当前播放时刻是否全屏模式。
离开的页面(pagesConversionPage.ets)使用以下代码:页面转场动画pageTransition(){定义页面进入时的效果,从右侧滑入,时长为1000ms,无论页面栈发生push还是pop操作均可生效PageTransitionEnter({type:RouteType.None,duration:1000}).slide(SlideEffect.Right)定义页面退出时的效果,向左或右侧滑出,时长为1200ms,无论页面栈发生push还是pop操作均可生效PageTransitionExit({type:RouteType.None,duration:1200}).slide(...
操作步骤:1、Tabs组件设置.barMode(BarMode.Scrollable,{nonScrollableLayoutStyle:LayoutStyle.SPACEBETWEENORCENTER})无法设置START,期望可以从头部开始排列。2、Tbas下的list列表无法展示最后一个item,是否与Tabs嵌套Tabs有关。
现在有一个动画效果,从两侧开始向中间展示,有相关的api或者转场动画这种怎么实现?
hm673c38c974de6 的精彩回答获得了0 赞同
hm673c38c974de6 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同