博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DuiLib学习笔记4——布局
阅读量:4684 次
发布时间:2019-06-09

本文共 786 字,大约阅读时间需要 2 分钟。

有了前面三篇的基础,现在可以开始布局了。

首先任何布局都必须包含在<Window></Window>标签内,跟<html></html>很像。

DuiLib提供了两种布局方式,水平布局和垂直布局,虽然没有css左右浮动那么方便,但是有这些东西,完全可以像写页面table一样去完成。

水平布局是HorizontalLayout,垂直布局为VerticalLayout。在Window标签内,默认的是垂直布局。

下面来看一段代码,包含了水平和垂直布局。

效果如下图:

如果标签内的元素总长度超过了既定大小,它会自动压缩大小的。下图为8个button超长的效果:

下面我们来一个demo布局试下。

效果如图:

这里用到pos,这是一个相对父级的绝对定位方式,这样不能自适应窗口大小变化。

大概操作了一把,觉得布局还是比较容易上手。以后可以做更复杂的东西了。

 

 

转载于:https://www.cnblogs.com/duguxue/p/3816787.html

你可能感兴趣的文章
水题记录--组合数
查看>>
django学习记录
查看>>
2019西安联训B层 Day 5 test T2 排列组合
查看>>
Redux学习(3) ----- 结合React使用
查看>>
SpringBoot中使用springfox+swagger2书写API文档
查看>>
232 Implement Queue using Stacks
查看>>
李阳十大经典学习方法
查看>>
在线logo制作
查看>>
在Java中Log4J的配置
查看>>
jQuery (二)
查看>>
超简单!pytorch入门教程(三):构造一个小型CNN
查看>>
关于JVM的Thin Lock, Fat Lock, SPIN Lock与Tasuki Lock
查看>>
郁闷,垃圾CSS!
查看>>
hdu 1686 Oulipo KMP匹配次数统计
查看>>
OC成员变量和点语法 的访问
查看>>
报文首部
查看>>
创建、使用、删除数据库
查看>>
BackBox错误,无法获得锁...资源暂时不可用...无法锁定管理目录
查看>>
MySql的前戏
查看>>
翻转单词顺序列,如“student. a am I”,返回的的句子应该是“I am a student.”。
查看>>