Flutter 颤振填充、边缘和最佳实践
对于衬垫、边距等,颤振的最佳实践是什么 例如: 我做了一个简单的抽屉。把一切都安排在我想要的地方。我经常使用填充物 现在的问题是当我在不同大小的手机上测试它时。不同设备的位置不一致。颤振: 设计讨论为什么使用填充小部件而不是容器 使用Container.padding属性?其实没有什么区别 在两者之间。如果提供Container.padding参数,则 只需为您构建一个填充小部件 容器不直接实现其属性。相反 容器将许多简单的小部件组合到一个容器中 方便的包装。例如,Container.padding属性导致 用于构建填充小部件的容器和container.decoration 属性使容器生成装饰框小部件。如果你 找到方便的容器,请随意使用。如果没有,请随时联系 以满足您需求的任何组合构建这些更简单的小部件 事实上,颤振中的大多数小部件只是 其他更简单的小部件。组成,而不是继承,是最重要的 用于构建小部件的主要机制 因此,不用担心填充小部件。 在Flutter 颤振填充、边缘和最佳实践,flutter,Flutter,对于衬垫、边距等,颤振的最佳实践是什么 例如: 我做了一个简单的抽屉。把一切都安排在我想要的地方。我经常使用填充物 现在的问题是当我在不同大小的手机上测试它时。不同设备的位置不一致。颤振: 设计讨论为什么使用填充小部件而不是容器 使用Container.padding属性?其实没有什么区别 在两者之间。如果提供Container.padding参数,则 只需为您构建一个填充小部件 容器不直接实现其属性。相反 容器将许多简单的小部件组合到一个容器中 方便的包装。例如,Container.paddi
列()
或行()
中获得一些空格的一个好方法是使用SizedBox()
。然后添加额外的空间设置宽度或高度。来自颤振:
设计讨论为什么使用填充小部件而不是容器
使用Container.padding属性?其实没有什么区别
在两者之间。如果提供Container.padding参数,则
只需为您构建一个填充小部件
容器不直接实现其属性。相反
容器将许多简单的小部件组合到一个容器中
方便的包装。例如,Container.padding属性导致
用于构建填充小部件的容器和container.decoration
属性使容器生成装饰框小部件。如果你
找到方便的容器,请随意使用。如果没有,请随时联系
以满足您需求的任何组合构建这些更简单的小部件
事实上,颤振中的大多数小部件只是
其他更简单的小部件。组成,而不是继承,是最重要的
用于构建小部件的主要机制
因此,不用担心填充小部件。
在列()
或行()
中获得一些空格的一个好方法是使用SizedBox()
。然后添加一个额外的空间设置宽度或高度