找回密码
 立即注册

QQ登录

只需一步,快速开始

nunaleon2003

初级会员

25

主题

103

帖子

368

积分

初级会员

积分
368
nunaleon2003
初级会员   /  发表于:2022-5-26 19:06  /   查看:2643  /  回复:5
1金币
做项目遇到这种情况:
1. 需要动态的调整页面的行列布局;因为页面的行列布局,会随着参数变化而变化,就是变化的有点多。
目前知道官方有基础命令控制行列的布局,然后写一堆if 控制,感觉太不好了。能否有类似的接口来控制了,比如cell类有一个hide()方法,挺好;是否考虑给page加一个行列布局的接口了?

最佳答案

查看完整内容

这个用流式布局就可以解决吧,你看下这套教程 https://gcdn.grapecity.com.cn/showtopic-92533-1-8.html

5 个回复

倒序浏览
最佳答案
最佳答案
黑色幽默悬赏达人认证 活字格认证
高级会员   /  发表于:2022-5-26 19:06:57
来自 2#
这个用流式布局就可以解决吧,你看下这套教程
https://gcdn.grapecity.com.cn/showtopic-92533-1-8.html
回复 使用道具 举报
LiYingQI
注册会员   /  发表于:2022-5-27 09:27:13
3#
流式布局把,最近的调整活动第一关就是这块。看看是否可以达到效果
回复 使用道具 举报
nunaleon2003
初级会员   /  发表于:2022-5-27 10:35:36
4#
黑色幽默 发表于 2022-5-26 19:13
这个用流式布局就可以解决吧,你看下这套教程
https://gcdn.grapecity.com.cn/showtopic-92533-1-8.html

目前通过行列布局能做到,但是因为需求很动态,最好需要在代码中实现。所以希望page开放这个接口
回复 使用道具 举报
nunaleon2003
初级会员   /  发表于:2022-5-27 10:39:21
5#
LiYingQI 发表于 2022-5-27 09:27
流式布局把,最近的调整活动第一关就是这块。看看是否可以达到效果

需求这样:我们有一个最大32*12的单元格布局,显示可能有2*2,2*3,2*4,或者3*3,3*4等的大小的。如果显示2*2,那么剩余的行列,都要隐藏。用行列布局就是做if判断了,这样一堆if了。如果有接口实现,可以这么做:当前行row,列col,只要设置大于row和col的行列隐藏就行,基本几行搞定,而且不易出错。这种需求,流式好像解决不了的
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-5-27 13:38:45
6#
您好, 能否提供一个demo看下,这样我们好理解需求的原因和用法哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部