import{BuilderNameConstants,RouterModule,RouterNameConstants}from'ohosroutermoduleIndex';import{CommonUtils,NavbarView,ScaffoldStyleConstants}from'ohosscaffoldIndex';import{CommonInputStyle,CommonLineStyle,NextButtomStyle}from'....commmonLoginComponentStyle';importStyleConstantsfrom'....commmonconstantsStyleConstants';import{MatchInputFilterUtils}from'ohoscommonIndex';desc:找回账号step1输入待找...
详细Case可以看下面代码,使用Swiper管理一个可以横划切换的组件,发现在删除列表数据时Swiper会自动切到第一个元素,目前想要实现的效果是切换到被删除元素的前一个位置,发现如果设置了index可以实现定位到前一个的效果,但是没有滚动动画。
.width(calc((100%54)4))这种为什么不生效?设置成这种才生效:.width("20%")
冷启动时进入app之前会出现一个包含applogo的白屏动画页面,如何去掉或者避免白屏过度的效果?
系统组件开发,意图获取组件的width和height进行其他计算,通过geometryNode获取组件的属性,通过ContentSize()和FrameSize()打印日志查看均为0。
想要文字底部对齐,但是实际因为文字大小不一样,导致实际虽然Text组件底部对齐了,但是文字内容并没对齐要如何设置。Row(){Text('12345').fontSize(45).fontColor(Color.Black).backgroundColor(Color.Yellow)Text('22345').fontSize(21).fontColor(Color.Black).backgroundColor(Color.Yellow)}.width('100%').height(200).backgroundColor('33ff0000').justifyContent(FlexAlign.Start).alignItems(VerticalAlign.Bottom)
scrollToIndex开启动画的执行时间duration是多少?
国家选择dialog当选择中国时,textInput是不可编辑状态,当选择其他国家时textInput是可编辑状态。
Button('text').stateStyles({normal:this.normalStyles,disabled:this.disabledStyles})StylesdisabledStyles():void{.backgroundColor("C9C9DC")}如上设置了禁用状态下的背景色,但是按钮颜色会有一层蒙版,无法准确实现效果。如何去掉这个蒙版?
StateTooTmp:ToolbarItem{'value':"func",'icon':".imageicpublichighlights.svg",'action':(){this.pageInfos.pushPath({name:"NavDestinationTitle"+'99999'})this.pageInfos.pushPathByName('Page1',1);}}.toolbarConfiguration([this.TooTmp,this.TooTmp,this.customToolbarBuilder()])BuildercustomToolbarBuilder(){}toolbarConfiguration前两个使用ToolbarItem,后面使用customBuilder这种写法有报错。
当Once搭配Param使用时,可以解除Param无法在本地修改的限制,且修改能够触发UI刷新,但是并不能促发UI的刷新。
CustomDialog自定义弹窗,执行open多次会弹出多个弹窗,该如何控制在弹窗弹出的情况下不在弹窗?
在Canvas的onReady中会有一些状态变量,在变化后需要让此Canvas重绘,该如何操作呢
1、NavDestination中的menu方法,其中NavigationMenuItem的icon可否支持rosource和svg,目前好像不支持svg。2、有没有通用配置的方法,配置所有NavDestination的导航栏,比如导航栏的自定义标题或者返回键图标而不是一个个去配置。
只有在一行文字一直到右边时不生效,短的内容是生效的。
setInterval回调之后state修饰的变量对应的UI无法更新,onPageShow是可以正常更新的,控件中按钮的点击也是可以正常更新的。
如图所示写了一个对话框,键盘没有弹出的时候显示是正常的,键盘弹出的时候,布局和键盘之间有缝隙要怎么处理?
自定义对话框的控制器对象创建封装到一个类静态方法里为什么对话框就不能打开了,是要加特殊的注解吗?
1、根页面为Entry其中包含NavPathStack,TabsController等控件。2、页面结构为:Stack(){Navigation(this.entryHapRouter){Tabs()}.mode(NavigationMode.Stack).titleMode(NavigationTitleMode.Full).hideTitleBar(true).navDestination(this.routerMap).height('100%').width('100%')}3、调用时机为通过navigationpush到下个页面比如webview,此时期望可以走index页面的onPageHide。4、调用时机为通过navigationpop到index页面,此时期望可以走index页面的onPageShow。
kjController:CustomDialogControllernewCustomDialogController({builder:MyLoadingDialog(),alignment:DialogAlignment.Bottom,customStyle:true})this.kjController.open()在page页面里面这样调用是可以正常打开一个小弹窗,想把这个kjController的初始化单独封装起来放在其它地方初始化,为什么在调用就打不开了,请问CustomDialogController的申明只能放在page页面里面吗?还是在其它地方初始化需要添加其它条件?
使用RichEditor通过addBuilderSpan添加了自定义的Span,有什么办法可以取出Span中的内容?代码如下:BuilderwordBuilder(wordItem:string[]){Column(){Row(){Column({space:4}){Text(wordItem[0]).alignSelf(ItemAlign.Start).fontSize(18).fontWeight(700)Text(wordItem[1]).alignSelf(ItemAlign.Start).fontColor(Color.Grey).fontSize(12)}.layoutWeight(1)Blank()Button(){Image($r("app.media.speaker")).width(24)}.type(...
如何让键盘弹起时Tabs不跟随键盘弹起,代码如下:import{KeyboardAvoidMode}from'kit.ArkUI'import{inputMethod}from'kit.IMEKit';EntryComponentstructIndex{BuildertabBar(){Image($r('app.media.ccofficedeskstroke')).width(22).height(22).draggable(false)}aboutToAppear():void{this.getUIContext().setKeyboardAvoidMode(KeyboardAvoidMode.RESIZE)}build(){Row(){Column(){Tabs({barPosition:BarPosition.End}){TabCon...
hm673c38d47e470 的精彩回答获得了0 赞同
hm673c38d47e470 的精彩回答获得了0 赞同
hm673c38d47e470 的精彩回答获得了0 赞同
hm688c71d07992e 的精彩回答获得了0 赞同
全栈若城 的精彩回答获得了0 赞同