-2

我有这个问题:

我有一个 FirstViewController 和它的 xib;在这个xib里面有一个视图,它的类是PaintingView(一个来自glpaint的类,它不是视图控制器,而是用于视图)。

然后在 firstviewcontroller 我导入“PaintingView.h”,但如果我调用 PantingView 的方法它不起作用

在 firstViewcontroller 我做,在 viewdidload:

paintingView = [[PaintingView alloc]init];

但在 IBAction 里面我做:

[paintingView method1]; 

(method1在PaintingView中),它不起作用,为什么???谢谢

4

1 回答 1

1

所以:

在这个 xib 里面有一个视图,它的类是 PaintingView

如果它是UIView子类并且在您的 Xib 中,我假设您正在使用 iBOutlet 来实际访问它。但是你这样做:

paintingView = [[PaintingView alloc]init];

我的问题是为什么?您已经在 Xib 中实例化了它。

于 2012-06-06T06:45:46.780 回答