【发布时间】:2016-04-21 10:31:21
【问题描述】:
我在 .xib 文件中有一个按钮。
我希望如果我单击该按钮,应该更改 viewController 的 .xib 文件颜色。
我该怎么做?
我应该使用 NSNotification 还是有其他方法可以做到这一点?
【问题讨论】:
-
使用 loadnibname 加载 xib 并将视图作为子视图添加到视图控制器并设置按钮的目标操作:) 在视图控制器中编写方法最后使用 [self.查看 setBackgroundColor:"your color"] 就是这样:)
-
按钮的目标操作将在 .xib 的 swift 文件中。而不是在其视图控制器中。我说的对吗?
-
我可以知道你为什么在单独的xib中有一个按钮吗?你为什么不把它放在你的viewController的xib本身???代码会更容易处理不是吗:)
-
实际上我的 .xib 中有颜色颗粒。在我的 viewController 中,我必须加载这么多不同的视图。这就是为什么我想使用 .xib
标签: ios swift uiviewcontroller xib