为每个视图iOS创建单独的视图控制器?

问题描述 投票:0回答:1

这是一个非常简单的简单问题,我相信答案是“是的,这是最佳做法,但我只是想问这个问题。

[在Xcode的情节提要中创建新视图时,创建单个自定义视图控制器文件来专门处理每个视图是一个好主意吗?

意思是,如果我创建一个名为“ login quiz”的新视图,是否应该创建一个“ loginQuizViewController”来处理我为该视图编写的所有代码?

ios swift xcode viewcontroller
1个回答
0
投票

一个视图控制器可以并且可能会包含多个视图(除了它具有的根视图之外)。这意味着通常一个视图控制器拥有一个或多个视图,这些视图是其自身根视图的子视图。这些视图通常也由同一视图控制器控制。

从情节提要中获得的大多数项实际上是视图控制器的表示(其他是占位符)。从概念上来说,“登录测验”听起来像screen,因此(不知道您的详细信息)创建一个LoginQuizViewController可能很有意义。

© www.soinside.com 2019 - 2024. All rights reserved.