要根据用户选择,才判断是否让InputType有输入功能,不让输入的时候用户点击不弹出键盘,InputType不显示光标,不让修改。InputType是否有这样的功能,如果没有什么方法可以替代?
使用SubWindow创建全局Loading框,按道理是会拦截点击掉MainWindow的点击事件的。但是实际测试的时候发现调用window.showWindow(),窗口并没有立即被展现出来。证明场景是:我们有一个Button,onClick的时候会调用window.showWindow(),但是如果快速点击Button,按钮响应了两次点击事件。第二次的点击并没有被subWindow拦截掉。全局Loading框代码如下:exportclassCommonLoadingDialog{staticreadonlyLOADINGDIALOGWINDOWNAME:str...
有没有编辑框主动获焦调起键盘的方式?目前我看编辑框有的会默认主动调起,有的必须要手动点击获焦之后调起,不清楚为啥会不一致。有没有对应方法可以监听到键盘的显隐,有场景需要做不同的处理。
在栈底页面执行replacePathByName时.如果当前页面为栈底唯一的一个页面,不会执行移除.依然会存在页面栈中.
如何创建自定义的全局弹窗?现在自定义弹窗必须要在某个component中声明,才能调用。但是有的弹窗是全局的,在任何地方都可能需要弹窗,怎么做呢?
一个普通的ArkTS项目app,是不是创建一个UIAbility就行了,如果是的话那我怎么管理Page,router包的api没提供获取全部的页面,以及手动将页面从栈内移除。如果能创建多个UIAbility的话,怎么在最近任务列表只显示根的UIAbility实例,并且结束根UIAbility实例时退出APP全部UIAbility实例。
当前在build里面只能使用ifelse方法去处理不同显示效果,我们有个场景,楼层列表页面,根据后台模版参数,展示不同的楼层组件。我们大概有5060个模版,现在只能在ForEach里面写很多个ifelse来展示不同的楼层组件,有没有更高效、更简洁的方式实现呢?
如何监听list组件的滑动事件,找到当前屏幕内可见的itemview?
自定义弹窗打开的页面,如何才能盖在弹窗上面,而弹窗不消失?
在非根节点使用共享元素转场动画时,可正常完成共享元素转场,但是在根节点使用则无法完成共享元素转场
NavPathStackpushPathByName传入onPop执行popToIndexonPop没有调用我debug查看赋值,该行代码,RouterUtils.getNavStack().pushPathByName(“DEFAULTDIALOG”,this.options,this.options!.onPop!,true)this.options和this.options.onPop如图明明this.options的onPop有值但是this.options!.onPop却没值,是同一个对象为啥还会这样?
是否可以不依赖Component,直接可以工具类中myShowTest.showTest()显示dialog
使用Navigation组件的pushPathByName方法进行页面跳转如何传递多个param,比如使用this.appPathStack.pushPathByName(routeName,param)跳转需要传递newsId和newsType两个参数的时候,如何传递和接收
在PageA中点击按钮显示【自定义弹窗】,在【自定义弹窗】中点击按钮(不关闭弹窗)打开PageB,如何让PageB在弹窗上层(PageB完全覆盖弹窗)而不是下层展示?
创建CustomDialogController对象并初始化属性后,想再改变属性的值。select选择蒙层颜色后,maskColorIndex改变了,但是CustomDialogController对象的mask颜色没变化。代码如下:EntryComponentstructIndex{StatetextValue:string''StateinputValue:string'clickme'StateautoCancel:booleantrueprivatealignArr:DialogAlignment[][DialogAlignment.Top,DialogAlignment.TopStart,DialogAlignment.TopEnd,DialogAlignment.Bottom...
目前在开发中,对于暗夜模式适配的处理,想使用svg格式图片,并在svg图片的代码中使用资源文件中的色值,这样图片可以根据系统的设置动态加载暗夜或明亮的色值。但发现好像做不到,可以有相关的解决方案或文档参考吗?
比如A页面是红色的头,而router跳转到B页面的时候需要白色的头。
使用promptAction.showToast弹提示“应用进入后台”,设置showMode为TOPMOST:Toast显示在应用之上发现没有效果。
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同
hm673c38d47e470 的精彩回答获得了0 赞同