如何从iOS中的另一个类调用视图控制器方法?

时间:2012-01-11 23:33:08

标签: ios uiview permissions viewcontroller superview

我有一个工具栏对象,它继承自UIView,是iPad应用程序屏幕底部的“CanvasView”子视图。

基本上我在这个子视图上有按钮,应该将图像绘制到CanvasView上,这是超级视图。我尝试了许多不同的东西,但没有任何东西可以描绘出来,我也没有错误告诉我我做错了什么。

我需要为工具栏提供任何权限,以便它可以在视图上绘制吗?

非常感谢提前

1 个答案:

答案 0 :(得分:3)

正如PengOne所说,这绝对是一个代表团问题。如果你有一个拥有另一个类的视图控制器,并且你想从该类访问视图控制器中的方法,你需要将视图控制器设置为该类的委托(如果我的术语错误,请纠正我)。无论如何,由于这个网站,代码完美无缺:

http://www.ios-developer.net/iphone-ipad-programmer/development/delegates/how-to-create-a-delegate

感谢PengOne的出发点!