Ios 可以使用什么来代替新的UIViewController

Ios 可以使用什么来代替新的UIViewController,ios,ipad,Ios,Ipad,我正在开发一个iOS应用程序,它有3个主要的UIViewController和50多种不同的表单 我完成了主要表单的设计(登录、表单选择和消息UIViewController)。用户将选择任何表单并加载相关表单。但我不想在我的应用程序中使用tab或tableview控制器并创建50多个ViewController。因为所有内容几乎相同(包括一个长文本和一个按钮) 我想创建类似子视图(我在.NETWeb应用程序中使用usercontrol(ascx))或其他任何东西。但不希望创建许多ViewCon

我正在开发一个iOS应用程序,它有3个主要的UIViewController和50多种不同的表单

我完成了主要表单的设计(登录、表单选择和消息UIViewController)。用户将选择任何表单并加载相关表单。但我不想在我的应用程序中使用tab或tableview控制器并创建50多个ViewController。因为所有内容几乎相同(包括一个长文本和一个按钮)

我想创建类似子视图(我在.NETWeb应用程序中使用usercontrol(ascx))或其他任何东西。但不希望创建许多ViewController。 我的表格可以用什么?然后,我将按用户选择加载内容

你能帮我吗


谢谢你的帮助

根据我对您的申请的理解,您应该以以下方式提交您的表格。通过这种方式,您可以在需要时显示表单,并在点击“提交”时将其取消。然后表单可以通过委托方法将信息传递给其委托(委托可以是主视图控制器)


这里有一个关于使用Modalviewcontroller的很好的教程:“

您可以对表单进行“分组”,并查看哪些元素紧密结合在一起。
在代码中创建UIView的这些子视图,并通过编程方式添加它们以填充VC来重用它们。

您自己已经回答过了。您只需要一个带有textview和按钮的viewcontroller,只有内容会更改。如果许多表单相同,只需使用一个VC,并以编程方式包含所需字段。基于您在给定时间所需内容的动态内容。你好,sangony,您能提供/建议我一个示例吗?或者网站包括一个例子?对不起,Jasper,我不明白你说的“表格分组”是什么意思。你是说表单的子视图吗?你能为至少一个简单的示例提供任何链接吗?我的意思是:有些表单会有一些相同的元素,比如日期、名称。。。将它们组合在一起,使它们成为小UIView,以便可以在其他形式中重复使用它们。