1.加入布局视图的第一个子视图总是浮动到布局视图的左上角。
2.如果新加入的子视图的宽度能够被放入到前一个加入的视图右边到布局视图右边的剩余宽度空间中的话,则新加入的视图的左边位置是等于前一个加入视图的右边位置,且新加入视图的上边位置和前一个加入的视图的上边位置保持一致。
3.如果新加入的子视图的宽度不能被放入到前一个加入的视图的右边到布局视图右边的剩余宽度空间中时,则新加入的视图将继续往左往下寻找到一个能容纳其宽度的最小空间,并且不能遮挡掉前面加入的所有子视图的最佳的位置进行放置。
4.如果某个子视图的宽度大于等于布局视图的宽度,则总是浮动到布局视图的最左边,且上边的位置是前面所有子视图的最下边的位置进行放置。
5.总是确保任意的子视图之间是不能被重叠覆盖。
——摘自欧阳大哥
网友评论