我有一个带有此代码的ViewController(VCViewController):
touchView = [[VCTouchView alloc] initWithFrame:(CGRect){{0, 0}, 320, 480} andTheCameraController:self];
在UIView(VCTouchView)中的虽然我有:
(id)initWithFrame:(CGRect)frame andTheCameraController:(VCViewController*)cameraController
{
self = [super initWithFrame:frame];
if (self) {
// Initialization code
}
return self;
}
基本上我有一个ViewController,我想添加一个叠加层。在此叠加层上将有一个按钮供用户按下即可拍照。非常简单的要求,但我无法理解为什么它不能看到名为andTheCameraController的参数?
非常感谢任何帮助。
麦克
答案 0 :(得分:4)
您是否已将新方法添加到VCTouchView.h
文件中?
-(id)initWithFrame:(CGRect)frame andTheCameraController:(VCViewController *)cameraController;