如何使用弹出视图控制器更新UIView上的属性?

时间:2015-03-12 15:40:06

标签: ios swift uiview core-graphics

我正在尝试使用Swift中的核心图形将笔画宽度弹出菜单添加到简单的绘图应用程序中。如何设置StrokeWidthViewController以更新DrawView.swift(UIView)上的strokeWidth属性?

我知道如何在视图控制器之间传递数据,但我从未使用视图控制器将数据传递给UIView。此时我不需要任何代码,只是对该怎么做的一般解释。

我很乐意发布我的代码,如果它有助于解释。

提前致谢。

sotryboard layout

1 个答案:

答案 0 :(得分:1)

您应该使用视图控制器执行此操作。要将数据传递给视图,您应该在此视图上定义公共属性并使用自定义setter。要传回数据,您可以使用委托。