我发现使用情节提要非常方便,尤其是拥有(并展示)应用程序的概览。
但是,我也发现复制相同的代码和视图而无法保留至少一个最常见的 xib 的可重用库非常烦人。对于UITableView
其单元格尤其如此。
你们中的一些人是否有任何想法或最佳实践可以分享来处理这个问题?
我发现使用情节提要非常方便,尤其是拥有(并展示)应用程序的概览。
但是,我也发现复制相同的代码和视图而无法保留至少一个最常见的 xib 的可重用库非常烦人。对于UITableView
其单元格尤其如此。
你们中的一些人是否有任何想法或最佳实践可以分享来处理这个问题?
根据其他几篇文章 - 搜索故事板和 xib - 人们目前正在一起使用 xib 和故事板,其中 xib 可用于处理可重用的视图。当你创建一个新文件 -> iOS -> 视图或窗口时,xcode 会为你创建一个 xib。
我昨天才看这个,现在似乎还不可能。我决定使用好的旧笔尖,以防我希望能够重用视图。当您的主 UI 在情节提要中定义时,您仍然可以使用它们
UIView *view = [[NSBundle mainbundle] loadNibNamed:@"Nibfile" owner:self options:nil];
我尝试了大约两个星期,最终发现您必须定义是否将使用情节提要或 xib 文件。他们不会一起工作。
我认为这也很可悲,但直到此刻,对此无能为力。情节提要不会调用您的 xib 文件,并且 segues 也不起作用。