【问题标题】:How do I use both xibs and storyboard in my program?如何在我的程序中同时使用 xib 和故事板?
【发布时间】:2013-01-12 08:52:11
【问题描述】:

我已经制作了一个完全基于 xibs 的项目。现在我需要添加一个表格视图,其单元格将引导到我在项目中拥有的 xib。我为表格视图找到的所有教程都使用情节提要,所以我想知道,我将如何在当前项目的情节提要中构建表格视图,然后让详细视图成为我的 xib?如果那不可能,我是否必须开始一个使用情节提要的新项目,然后将我所有的 xib 添加到项目中?最后,我认为最简单的解决方案是使用 xibs 制作表格视图,而不是情节提要。这可能吗?如果可以,我该怎么做?

如果我的问题不清楚或者您需要我的信息,请告诉我。我发布的最后一个问题没有得到解答,因为我没有正确提问,我仍然不知道为什么......所以我不希望再次发生这种情况。

非常感谢您的帮助。谢谢

【问题讨论】:

    标签: uitableview ios5 storyboard nib


    【解决方案1】:

    您可以将情节提要添加到主要基于 xib 的项目中,但正如您所说,使用带有 xibs 的 UITableView 是您更喜欢的,是的,您可以这样做。

    如果你去 File > New File > Objective-C Class > subclass UITableViewController。告诉它让你成为一个xib。这将为您实现 UITableViewDelegate 和 UITableViewDataSource。然后你只需要为它提供必要的方法,它应该从那里开始工作。

    这里有一个很好的教程可以帮助你:http://www.icodeblog.com/2009/05/24/custom-uitableviewcell-using-interface-builder/(如果你将 UITableViewController 子类化,其中一些是不相关的,因为它会自动建立 Delegate 和 DataSource 属性)。

    此外,如果有什么不明白的地方,请随时提出任何问题。我有点不确定你到底在追求什么,所以我的回答可能并不完美。

    【讨论】:

    • 感谢您的帮助。当我回到课堂时我会试试这个,让你知道它是怎么回事或者是否发生了任何问题。
    猜你喜欢
    • 1970-01-01
    • 2013-09-02
    • 2016-07-13
    • 1970-01-01
    • 2013-10-26
    • 1970-01-01
    • 2013-07-24
    • 2016-07-22
    • 2013-10-31
    相关资源
    最近更新 更多