我们可以为不同的视图更新xib文件中的标签吗?

时间:2018-07-23 18:00:20

标签: ios swift xcode uiview xib

我是iOS应用开发的新手。我打算创建一个iOS TabBar应用程序:

enter image description here

为此,我想为页眉(即照片)创建一个模板。 我创建了一个xib文件

enter image description here

包含一个标签,我想在我的firstView,secondView和thirdView中使用该模板,并为其分配不同的值。有可能吗?

firstView的快速文件:

enter image description here

标题(xib)的快速文件:

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以创建支持.xib模板的自定义视图类,使用label将此类的IBInspectable属性公开给InterfaceBuilder,并将该视图的单独配置的实例添加到您的三个主视图中。这样,您可以在Interface Builder中执行所有操作(模板视图的定义除外)。

此问题涉及Xcode和IB的大部分内容,因此以下是一些您可能会感兴趣的相关教程(主要是使用Google排名第一的命中):