커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
네비바가 안보이는 경우
[왕초보] 노코드로 수익형 AI 앱 만들기
1주차
북마크
변*수
댓글
10
추천
0
조회수
24
조회수
24
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.



안녕하세요.

위젯 페이지와 미리보기에서는 네비바가 잘 보이는데

테스트모드에서는 보이지 않습니다.

페이지를 새롭게 만들어도 같은 현상이 계속 발생합니다.

도와주세요. 튜터님



스파르타 즉문즉답

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) 단축키로 코드를 한 번에 선택할 수 있어요!




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴