Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 是否以编程方式创建详图视图内容?_Iphone_Objective C_Uitableview_View_Uisplitviewcontroller - Fatal编程技术网

Iphone 是否以编程方式创建详图视图内容?

Iphone 是否以编程方式创建详图视图内容?,iphone,objective-c,uitableview,view,uisplitviewcontroller,Iphone,Objective C,Uitableview,View,Uisplitviewcontroller,我正在制作一个应用程序,它使用splitviewcontroller,将有100多个不同的内容。我希望这样,当我选择一行时,内容会动态变化。在此之前,我创建了100个nib文件和单独的视图控制器,然后才意识到效率低下 我希望在选择行时在详图视图中显示不同的标签 作为指导,我使用的是苹果提供的MultipledTailViews示例代码 另外,如果有人能帮我找到一个后退和前进按钮(更改表视图内容),那就太好了 如果它们是相同的只是不同的标签视图,那么您可以创建一个具有所有公共元素的视图的单个nib

我正在制作一个应用程序,它使用splitviewcontroller,将有100多个不同的内容。我希望这样,当我选择一行时,内容会动态变化。在此之前,我创建了100个nib文件和单独的视图控制器,然后才意识到效率低下

我希望在选择行时在详图视图中显示不同的标签

作为指导,我使用的是苹果提供的MultipledTailViews示例代码


另外,如果有人能帮我找到一个后退和前进按钮(更改表视图内容),那就太好了

如果它们是相同的只是不同的标签视图,那么您可以创建一个具有所有公共元素的视图的单个nib文件,然后在nib中创建一个小模板视图,该视图不包含在主视图中,默认情况下是隐藏的,每次切换到新页面时,都可以使用模板视图为页面构建字段。对于要显示的不同类型的字段,也可以有一些不同的模板视图。要存储所有这些信息以驱动所有这些,您可以为每个页面创建简单的属性列表文件,其中包含字段标题、顺序、我的类型或宽度等信息。使用[[NSBundle mainBundle]patterForResourceOfName:extension::];]等方法可以轻松地从应用程序包中获取属性列表文件的路径;,使用属性列表可以轻松地更改应用程序,甚至可以添加一些功能,如上传新的NIB,而无需将应用程序重新提交给苹果,只需定期从某些服务器搜索新的属性列表文件,解析属性列表文件也非常容易,NSDictionary和NSArray都将它们自己序列化为属性列表