gpt4 book ai didi

flutter - 有谁知道如何使用 flutter 实现带有类似于 instagram 的选项卡的搜索栏?

转载 作者:行者123 更新时间:2023-12-05 06:26:47 25 4
gpt4 key购买 nike

我想知道如何构建一个搜索栏,它将用户搜索输入过滤到组或选项卡中,例如人物、标签、地点,就像 instagram 一样,但我不知道该怎么做!

最佳答案

它可能看起来像这样:

import 'package:flutter/material.dart';

main() => runApp(
MaterialApp(
// home: Scaffold(
// body: Container(child: SearchButton()),
home: Body()),
);

class Body extends StatefulWidget {
@override
_BodyState createState() => _BodyState();
}

class _BodyState extends State<Body> {
TextEditingController controller;

@override
void initState() {
super.initState();
controller = TextEditingController();
}

@override
Widget build(BuildContext context) {
return DefaultTabController(
length: 2,
child: Scaffold(
appBar: AppBar(
leading: Icon(Icons.search),
title: TextField(
controller: controller,
cursorColor: Colors.white,
style: TextStyle(color: Colors.white),
),
bottom: TabBar(tabs: [
Tab(icon: Icon(Icons.people)),
Tab(icon: Icon(Icons.location_city)),
]),
),
body: TabBarView(children: [Container(), Container()]),
),
);
}
}

想要的结果:enter image description here

代码结果:enter image description here

关于flutter - 有谁知道如何使用 flutter 实现带有类似于 instagram 的选项卡的搜索栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55735677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com