【发布时间】:2011-08-03 19:18:38
【问题描述】:
我正在制作一个具有 tableview 和 DetailViewController 的应用程序。我使用 Apple 的“MultipleDetailViews”代码作为启动板。我想让这个应用程序在拆分视图中有大约 100 行,我希望每行的详细视图都发生变化(读取 100 个视图)。如何使用界面生成器做到这一点,但又不生成 100 个类文件并重复更改名称?
目前我唯一的方法是手动创建单独的视图控制器(带有类文件)。然而,这非常令人不安。
无论如何我可以使用一个 DetailViewController,在界面构建器中添加几个视图,并在我在 tableview 中选择一行时推送每个视图。
在每个视图上,我想添加一个背景图像和三个包含不同声音的按钮(每一行的视图将有三个独特的声音)。如何只创建三个IBActions,并根据选择的行更改声音文件路径?
有什么省时的方法来做我要求的事情吗?
【问题讨论】:
标签: iphone objective-c uitableview uiview uiviewcontroller