草庐IT

detail_route

全部标签

ios - 何时使用 show Segues 何时使用 Show detail Segues

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭7年前。Improvethisquestion我是IOS开发的新手,我很困惑何时使用showsegue和何时使用Showdetailsegue。它们都用于默认的主从项目。那么我们什么时候使用它们中的任何一个?什么情况下最好使用showsegue以及何时使用showdetailsegue?

ios - 在 UISplitViewController 中,无法使 showDetailViewController :sender: push onto detail navigationController

在iOS8中,ViewController现在可以调用showDetailViewController:sender:让系统确定正确的ViewController来呈现细节ViewController。在我的应用程序中,我有一个UISplitViewController,它在其viewControllers数组中包含两个UINavigationControllers。第一个UINavigationController包含我的“主”View,它是UITableViewController的子类。第二个UINavigationController包含我的“详细信息”View。由于我试图使这

iOS 8 : UITableViewCell detail text not correctly updating

tl;dr:我可以让detailTextLabel在值发生变化时由iOS中的自动布局系统更新其大小吗?自iOS8以来,是否还有其他人对UITableViewCell中的detailText标签有疑问?我有一个包含文本和详细信息字符串的表格。最初的详细信息文本是一个空字符串(@"")。在对编辑屏幕执行Storyboard转接之后,我返回一个新的详细文本值并更新它。我尝试在viewWillAppear中重新加载表,以便在返回到上一个View时立即显示该值。一旦表格View再次可见,表格单元格已将文本字段向上移动以为详细文本腾出空间,但没有显示详细文本。在我返回编辑屏幕并再次返回之前,文本不

routes - Action 后生成 flutter 路线?

我试图在成功登录后自动返回到我的菜单屏幕,但我在生成Widget构建和/或上下文时遇到了问题。我在无状态小部件中执行此操作。这是我的代码。我想在最后一个打印语句之后调用路由...Future_handleSignIn()async{try{await_googleSignIn.disconnect();GoogleSignInAccountgoogleUser=await_googleSignIn.signIn();GoogleSignInAuthenticationgoogleAuth=awaitgoogleUser.authentication;print(googleAuth.i

flutter - 错误 : The argument type 'MaterialPageRoute' can't be assigned to the parameter type 'Route<Map>'

我正在学习flutter,这段代码直接来自老师。我知道flutter一直在变化,这可能就是它没有运行的原因。不管怎样,它是:classKlimaticextendsStatefulWidget{@override_KlimaticStatecreateState()=>new_KlimaticState();}class_KlimaticStateextendsState{String_cityEntered;Future_goToNextScreen(BuildContextcontext)async{Mapresults=awaitNavigator.of(context).pus

dart - 参数类型 '_PostCreateRoute' 无法分配给参数类型 'Route<Map>

我正在尝试使用flutter制作一个社交网站。这是一个与提要相关的页面,它存储是否有可供用户使用的提要,如果有提要则显示它。我在提要更新期间使用异步方法进行操作,因此在创建按下时它在创建PostCreateRoute对象时显示错误,即参数类型“_PostCreateRoute”无法分配给参数类型“Route”。我是新手,如果有人能帮助我,那就太好了。class_FeedActionButtonStateextendsState{BuildContext_context;@overrideWidgetbuild(BuildContextcontext){_context=context;

dart - 在新 route 无法访问 InheritedWidget

我是Flutter的新手,对InheritedWidget如何与路由一起工作感到困惑。我正在使用带有sqflite库的SQLite数据库。基本上,我想要实现的是,当我的应用程序启动时,我希望所有不需要数据库的小部件立即显示。例如,我的Scaffold的bottomNavigationBar不需要数据库,但主体需要。所以我希望bottomNavigationBar立即显示,并在正文中显示CircularProgressIndicator。打开数据库后,我希望正文显示从数据库加载的内容。因此,在尝试实现此目的时,我在Scaffold之前使用了FutureBuilder打开数据库。当Futu

flutter - 我如何确保即使在另一条 route 也会调用 AnimationController?

我目前有这段代码,它工作得很好。它控制一个计时器,当它达到零时,它将改变模式,从EATING->FASTING->READY。但是,如果用户转到另一条路线(使用Navigator.push),模式将不会切换,直到用户返回带有计时器的页面。解决此问题的最佳方法是什么?controller=AnimationController(vsync:this,duration:Duration(seconds:10));//... 最佳答案 这里的问题是标准的TickerProvider,即State混合宏,您可能正在使用withSingleT

使用 BLoC : The context used to push routes from the Navigator must be a descendant of a Navigator widget 的 Flutter 导航

我正在使用BLoC,我需要从PageOne导航到PageTwo并能够使用后退按钮返回,我不知道这是否是处理此问题的正确方法。当函数_navigateToPage2被调用时,我也遇到了错误。ThecontextusedtopushorpoproutesfromtheNavigatormustbethatofawidgetthatisadescendantofaNavigatorwidget.classSimpleBlocDelegateextendsBlocDelegate{@overridevoidonTransition(Transitiontransition){print(tra

routing - Flutter - 自定义路由转换导致黑屏

我正在尝试从我的导航器自定义动画。这是我当前路线的样子:classHelpRouteextendsMaterialPageRoute{HelpRoute({WidgetBuilderbuilder,}):super(builder:builder);@overrideWidgetbuildTransitions(BuildContextcontext,Animationanimation,AnimationsecondaryAnimation,Widgetchild){if(settings.isInitialRoute)returnchild;returnnewSlideTransi