我们可以为不同的视图更新 xib 文件中的标签吗?
Can we update label in xib file for different views?
我是 iOS 应用程序开发的新手。我打算创建一个 iOS TabBar 应用程序:
为此,我想为页眉创建一个模板,即照片。
我创建了一个 xib 文件
其中包含一个标签,我想在我的 firstView、secondView 和 thirdView 中使用此模板,并为该标签分配不同的值。可能吗?
Swift firstView 的文件:
Swift 文件头 (xib):
您可以创建自定义视图 class 支持您的 .xib 模板,使用 IBInspectable
将此 class 的 label
属性 公开给 InterfaceBuilder,并将此视图的单独配置实例添加到您的三个主要视图中。这样你就可以在 Interface Builder 中做任何事情(除了模板视图的定义)。
这个问题涵盖了 Xcode 和 IB 的大部分内容,因此这里有一些您可能会感兴趣的相关教程(主要使用 Google 上的#1 hits):
- Create a custom view class
- Custom property in IB
- Adding a custom view to a storyboard(在文本的下方,第 "Using a Custom View" 节)
我是 iOS 应用程序开发的新手。我打算创建一个 iOS TabBar 应用程序:
为此,我想为页眉创建一个模板,即照片。 我创建了一个 xib 文件
其中包含一个标签,我想在我的 firstView、secondView 和 thirdView 中使用此模板,并为该标签分配不同的值。可能吗?
Swift firstView 的文件:
Swift 文件头 (xib):
您可以创建自定义视图 class 支持您的 .xib 模板,使用 IBInspectable
将此 class 的 label
属性 公开给 InterfaceBuilder,并将此视图的单独配置实例添加到您的三个主要视图中。这样你就可以在 Interface Builder 中做任何事情(除了模板视图的定义)。
这个问题涵盖了 Xcode 和 IB 的大部分内容,因此这里有一些您可能会感兴趣的相关教程(主要使用 Google 上的#1 hits):
- Create a custom view class
- Custom property in IB
- Adding a custom view to a storyboard(在文本的下方,第 "Using a Custom View" 节)