如何将OnClick功能添加到sizedbox?

问题描述 投票:0回答:1

我从 UI 设计师那里收到了登录屏幕代码,现在正在努力实现登录屏幕的功能。

UI 设计师的代码

const SizedBox(
                    height: 70,
                  ),
                  
                  FadeInUp(
                    duration: const Duration(milliseconds: 2000),
                    child: const Text(
                      "Forgot Password?",
                      style: TextStyle(
                          color: Color.fromRGBO(143, 148, 251, 1)),
                    ),
                  ),

我尝试使用 Inkwell 这样实现 OnClick 功能

InkWell(child:
const SizedBox(
  height: 70,
),

FadeInUp(
  duration: const Duration(milliseconds: 2000),
  child: const Text(
    "Forgot Password?",
    style: TextStyle(
        color: Color.fromRGBO(143, 148, 251, 1)),
  ),
),
)

If the code is hard to read

即使在添加 OnClick 之前,代码也会给出错误“位置参数太多:预期为 0,但找到了 1。 尝试删除额外的位置参数,或指定命名参数的名称” 而整行从 FadeInup 到 FadeInUp 结束都有下划线。

我该怎么办?

flutter dart
1个回答
0
投票

格式如下

InkWell(
  child: SizedBox( 
    height: 70,
    child: FadeInUp(
      duration: const Duration(milliseconds: 2000),
      child: const Text(
        "Forgot Password?",
        style: TextStyle(color: Color.fromRGBO(143, 148, 251, 1)),
      ),
    ),
  ),
),
© www.soinside.com 2019 - 2024. All rights reserved.