
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
안녕하세요.
위젯 페이지와 미리보기에서는 네비바가 잘 보이는데
테스트모드에서는 보이지 않습니다.
페이지를 새롭게 만들어도 같은 현상이 계속 발생합니다.
도와주세요. 튜터님

1) 위젯화면

2) 미리보기

3) 테스트모드
작성한 코드 및 에러 메세지
import '/flutter_flow/flutter_flow_theme.dart';
import '/flutter_flow/flutter_flow_util.dart';
import '/flutter_flow/flutter_flow_widgets.dart';
import 'dart:ui';
import 'package:flutter/material.dart';
import 'package:google_fonts/google_fonts.dart';
import 'package:provider/provider.dart';
import 'home_main_model.dart';
export 'home_main_model.dart';
class HomeMainWidget extends StatefulWidget {
const HomeMainWidget({super.key});
@override
State<HomeMainWidget> createState() => _HomeMainWidgetState();
}
class _HomeMainWidgetState extends State<HomeMainWidget> {
late HomeMainModel _model;
final scaffoldKey = GlobalKey<ScaffoldState>();
@override
void initState() {
super.initState();
_model = createModel(context, () => HomeMainModel());
_model.textController ??= TextEditingController();
_model.textFieldFocusNode ??= FocusNode();
WidgetsBinding.instance.addPostFrameCallback((_) => safeSetState(() {}));
}
@override
void dispose() {
_model.dispose();
super.dispose();
}
@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: () {
FocusScope.of(context).unfocus();
FocusManager.instance.primaryFocus?.unfocus();
},
child: Scaffold(
key: scaffoldKey,
backgroundColor: FlutterFlowTheme.of(context).primaryBackground,
appBar: AppBar(
backgroundColor: FlutterFlowTheme.of(context).primary,
automaticallyImplyLeading: false,
title: Text(
FFLocalizations.of(context).getText(
'xhpl4cat' /* Home */,
),
style: FlutterFlowTheme.of(context).headlineMedium.override(
fontFamily: 'Inter Tight',
color: FlutterFlowTheme.of(context).primaryText,
fontSize: 22,
letterSpacing: 0.0,
),
),
actions: [],
centerTitle: false,
elevation: 3,
),
body: SafeArea(
top: true,
child: Column(
mainAxisSize: MainAxisSize.max,
children: [
Row(
mainAxisSize: MainAxisSize.max,
children: [
Text(
FFLocalizations.of(context).getText(
'wrw6y2zx' /* Hello World */,
),
style: FlutterFlowTheme.of(context).bodyMedium.override(
fontFamily: 'Inter Tight',
letterSpacing: 0.0,
),
),
Icon(
Icons.arrow_back,
color: FlutterFlowTheme.of(context).primaryText,
size: 24,
),
],
),
Container(
width: 200,
child: TextFormField(
controller: _model.textController,
focusNode: _model.textFieldFocusNode,
autofocus: false,
obscureText: false,
decoration: InputDecoration(
isDense: true,
labelStyle:
FlutterFlowTheme.of(context).labelMedium.override(
fontFamily: 'Inter Tight',
letterSpacing: 0.0,
),
hintText: FFLocalizations.of(context).getText(
'w3nnzhlm' /* TextField */,
),
hintStyle:
FlutterFlowTheme.of(context).labelMedium.override(
fontFamily: 'Inter Tight',
letterSpacing: 0.0,
),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Color(0x00000000),
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
errorBorder: OutlineInputBorder(
borderSide: BorderSide(
color: FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
focusedErrorBorder: OutlineInputBorder(
borderSide: BorderSide(
color: FlutterFlowTheme.of(context).error,
width: 1,
),
borderRadius: BorderRadius.circular(8),
),
filled: true,
fillColor: FlutterFlowTheme.of(context).secondaryBackground,
),
style: FlutterFlowTheme.of(context).bodyMedium.override(
fontFamily: 'Inter Tight',
letterSpacing: 0.0,
),
cursorColor: FlutterFlowTheme.of(context).primaryText,
validator:
_model.textControllerValidator.asValidator(context),
),
),
],
),
),
),
);
}
}
오류 발생 시, 작성한 코드 전체와 에러 메시지를 첨부해 주세요.
Tip 1) </> 아이콘을 눌러 코드박스를 만들어 보세요.
Tip 2) Ctrl+A(맥의 경우 Command+A) 단축키로 코드를 한 번에 선택할 수 있어요!
