2017-10-10 48 views
0

此刻我正在开发一个gamecollection应用程序,用户必须输入他的名字,然后才能选择4个游戏中的一个。我的计划是,让每个游戏视图成为顶部的一部分,玩家1和玩家2名称,分数,胜利等等。我想要构建一次,然后重新使用此视图(或者如何正确调用它)全部4个游戏视图。我不想要4次构建相同的视图。后来我只想根据游戏填写标签。所以在Game1 Players1上应该出现Game1 Winrate,而在Game2 Player1上出现Winrate for Game2等等。我试图使用容器视图,但是我无法在视图上标记一些标签。Swift可重用视图

希望有人能向我解释我的错误,或者让我知道我可以正确地做到这一点。

最好的问候, XaNNy0

回答

0

为什么你要使用的CollectionView?用标签制作简单的UIView子类。将此视图添加到全局视图的顶部,并在需要时更新标签。

+0

我在我原来的文章中犯了一个错误,我没有尝试collectionViews,但我试图使用containerviews,并且在那里我无法插出我的标签,tbh。我甚至不知道为什么。我现在在名为xib文件的stackoverflow上找到了一些东西。你认为我可以通过collectionView解决我的问题吗? – XaNNy0

+0

如果您使用的是界面构建器,那么.xib视图将是不错的选择。 CollectionView是用于其他目的。 –

+0

你好我正在使用接口生成器,所以生病给.xib一试,非常感谢你的建议。 – XaNNy0