草庐IT

FractionallySizedBox

全部标签

flutter - 如何在列中使用 FractionallySizedBox?

我试图在Column中使用FractionallySizedBox来使我的应用响应,但我得到了NeedsLayoutError.如何在Column中使用FractionallySizedBox? 最佳答案 您可以改用LayoutBuilder。 关于flutter-如何在列中使用FractionallySizedBox?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/563479

flutter - 如何在列中使用 FractionallySizedBox?

我试图在Column中使用FractionallySizedBox来使我的应用响应,但我得到了NeedsLayoutError.如何在Column中使用FractionallySizedBox? 最佳答案 您可以改用LayoutBuilder。 关于flutter-如何在列中使用FractionallySizedBox?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/563479

Flutter - 如何按比例将 View 居中(以乘数偏移为中心)

我想知道在Flutter中是否有任何模仿iOSXcode约束的好方法,您可以在其中将一个View置于另一个View的中心(例如,垂直),并提供一个乘数,而不是完全居中(50%的父View下方),它位于30%或70%或其他位置。(而不是使用屏幕顶部的固定边距,我想将标题View“float”到屏幕高度的20%...) 最佳答案 FractionallySizedBox本身就足以处理这样的布局FractionallySizedBox(heightFactor:.5,widthFactor:1.0,alignment:Alignment.

Flutter - 如何按比例将 View 居中(以乘数偏移为中心)

我想知道在Flutter中是否有任何模仿iOSXcode约束的好方法,您可以在其中将一个View置于另一个View的中心(例如,垂直),并提供一个乘数,而不是完全居中(50%的父View下方),它位于30%或70%或其他位置。(而不是使用屏幕顶部的固定边距,我想将标题View“float”到屏幕高度的20%...) 最佳答案 FractionallySizedBox本身就足以处理这样的布局FractionallySizedBox(heightFactor:.5,widthFactor:1.0,alignment:Alignment.

flutter - 将元素调整为屏幕宽度/高度的百分比

是否有一种简单的(非LayoutBuilder)方法可以根据屏幕尺寸(宽度/高度)调整元素的大小?例如:如何将CardView的宽度设置为屏幕宽度的65%。它不能在build方法中完成(显然),所以它必须推迟到构建后。有没有首选的地方放这样的逻辑? 最佳答案 这是一个补充答案,显示了所提到的几个解决方案的实现。FractionallySizedBox如果您有一个小部件,您可以使用FractionallySizedBox小部件来指定要填充的可用空间的百分比。这里绿色的Container设置为填充70%的可用宽度和30%的可用高度。Wi

flutter - 将元素调整为屏幕宽度/高度的百分比

是否有一种简单的(非LayoutBuilder)方法可以根据屏幕尺寸(宽度/高度)调整元素的大小?例如:如何将CardView的宽度设置为屏幕宽度的65%。它不能在build方法中完成(显然),所以它必须推迟到构建后。有没有首选的地方放这样的逻辑? 最佳答案 这是一个补充答案,显示了所提到的几个解决方案的实现。FractionallySizedBox如果您有一个小部件,您可以使用FractionallySizedBox小部件来指定要填充的可用空间的百分比。这里绿色的Container设置为填充70%的可用宽度和30%的可用高度。Wi