Flutter中能否让组件向屏幕侧边溢出显示?
问题描述
我希望将一个Widget的一半移至屏幕外,仅显示另一半,并在其左侧搭配文本内容。但当前尝试时出现了溢出错误,请问是否有办法实现该效果?
我曾尝试使用Transform.translate配合Offset实现,但完全无效且报错。
问题解决
更新:问题已解决,实现代码如下:
class _NewMenuState extends State<NewMenu> { @override Widget build(BuildContext context) { return Scaffold( body: Column( children: [ Transform.translate( offset: Offset(50, 50), child: Container( height: MediaQuery.of(context).size.height, width: MediaQuery.of(context).size.width, child: HomePage(), )) ], )); } }
内容的提问来源于stack exchange,提问作者Nick
相关产品推荐
相关产品推荐

