liushi 发表于 2022-4-28 08:16:04

高级底部导航组件怎样能只让第一页中"按钮1"可视?

在无名模块例程的"高级底部导航组件布局类"中,只想在第一页中让"按钮1"可视,在其他3页中"隐藏但保留位置",怎么写代码?

创世魂 发表于 2022-4-28 09:43:34

本帖最后由 创世魂 于 2022-4-28 09:52 编辑

这个组件需要用组件布局类来使用,你通过组件布局类来操作按钮可视状态就行了



liushi 发表于 2022-4-28 16:07:44

本帖最后由 liushi 于 2022-4-28 16:10 编辑

创世魂 发表于 2022-4-28 09:43
这个组件需要用组件布局类来使用,你通过组件布局类来操作按钮可视状态就行了



调试通不过!”按钮1“肯定是有的,相关访问权限怎么弄啊?

创世魂 发表于 2022-4-28 19:15:39

liushi 发表于 2022-4-28 16:07
调试通不过!”按钮1“肯定是有的,相关访问权限怎么弄啊?

要公开按钮1啊。在组件布局类里面公开组件。

liushi 发表于 2022-4-28 20:01:17

本帖最后由 liushi 于 2022-4-28 22:47 编辑

创世魂 发表于 2022-4-28 19:15
要公开按钮1啊。在组件布局类里面公开组件。
公开按钮1了也不好使,还是那个出错信息:

<D:\无名模块例程\底部导航\高级底部导航组件布局类\src\main.v>, 30: 错误: 没有找到所指定的常量/变量/参数名称"按钮1",或者请检查当前位置是否有相关访问权限.

对了,这个“按钮1”是窗口中的按钮,不是页面2中的按钮,
现在的效果是不管页面切换到几,那个“按钮1”都在屏幕上边显示着,
我就想让他只在当前是页面1的时候显示,若是页面2、3、4时都不显示按钮1.

liushi 发表于 2022-4-28 23:23:34

琢磨了大半宿,终于整明白了!应该时这样的:

页: [1]
查看完整版本: 高级底部导航组件怎样能只让第一页中"按钮1"可视?