当前位置: 首页 > 面试题库 >

底部溢出30px

冯奇思
2023-03-14
问题内容

我通过包装面临的一个问题TextFieldnew Expanded()。当尝试搜索textfield其内容时,显示出底部溢出30px。下面是我的代码:

 Widget build(BuildContext context) {
    return new Scaffold(
        body:
      Column(
        children: <Widget>[
          Row(
            mainAxisAlignment: MainAxisAlignment.spaceBetween,
            children: <Widget>[
              IconButton(icon: Icon(Icons.search), onPressed: () {
                setState(() {

                });
              }),
              new Flexible(
                child: new TextField(
                  onChanged: (String value) {
                    onchange(value);
                  },
                  maxLines: 1,
                  autocorrect: true,
//                  decoration: const InputDecoration(helperText: "Search"),
                  style: new TextStyle(fontSize: 10.0, color: Colors.black),
                ),
              ),
              _text != null ? IconButton(
                  icon: Icon(Icons.close), onPressed: (){
              }) : new Container(),

              IconButton(icon: Icon(Icons.bookmark_border), onPressed: () {}),
            ],
          ),
          new Expanded(
              child: FilstList(searchtext: _text,)
          ),


        ],
      ),
    );
  }
}

问题答案:

两个 解决方案。

  1. 添加resizeToAvoidBottomPadding: false到您的Scaffold
        Scaffold(
     resizeToAvoidBottomPadding: false,
     body: ...)
  1. 将您的内容FilstList(searchtext: _text,)放入scrollableView(如SingleChildScrollViewListView


 类似资料:
  • 底部的RenderFlex溢出了676像素。在SingleChildScrollView中 控件面板(上下文){返回animatedPosited(持续时间:持续时间,顶部:0,底部:0,左侧:isCollapsed?0:0.6*屏幕宽度,右侧:isCollapsed?0:-0.2*屏幕宽度,子级:缩放平移(缩放:缩放动画,子级:材质)(animationDuration:持续时间,borderR

  • 我写的程序有问题。我把你放在上下文中... 我尝试在这个程序中实现:MVC模式,因此,基本上,我将这些类分离在不同的包中。 我有一个:视图和控制器包,在视图包中我有:UserInterface类,它扩展了JFrame,并包含:JMenuBar、jMenus和JMenuItem。。。 你可以用JMenuItem添加标签,这个JMenuItem,获取并添加一个: ActionListener,这个ac

  • 问题内容: 我有一个只有300像素大的div,我希望它在页面加载时滚动到内容的底部。该div具有动态添加的内容,并且需要一直向下滚动。现在,如果用户决定向上滚动,我不希望它跳回到底部,直到用户再次向下滚动 是否有可能使div保持滚动到底部,除非用户向上滚动,并且当用户滚动回到底部时,即使添加了新的动态内容,它也需要保持在底部。我将如何创建这个。 问题答案: 这可以帮助您: [编辑],以匹配评论…

  • 问题是当我将页面收缩到某个点时, 元素的顶部溢出,奇怪的是底部没有溢出。说清楚一点,我不想让这两个都溢出来。 这里有一个指向它的JSFiddle链接:https://jsfidle.net/maep468x/1 您将看到,当您运行它并将结果窗口缩小到大约350px时, 元素开始溢出。 我已经尝试从.main-content规则中删除我的line-height和font-size属性,但它仍然溢出。

  • 我有一个只有300像素大的div,我希望当页面加载滚动到内容的底部时。这个div有动态添加的内容,需要一直向下滚动。现在,如果用户决定向上滚动,我不希望它跳回到底部,直到用户再次向下滚动 是否可能有一个div会一直滚动到底部,除非用户向上滚动,并且当用户向后滚动到底部时,即使添加了新的动态内容,它也需要将自己保持在底部。我该如何去创造这个。