Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iOS应用程序中拍照_Ios_Objective C - Fatal编程技术网

在iOS应用程序中拍照

在iOS应用程序中拍照,ios,objective-c,Ios,Objective C,我似乎不能把这件事做好。我看了好几本教程,但都不走运。我意识到这是一项简单的任务,这就是为什么我如此困惑为什么它不适合我。 我在一个展开的单元格中有一个编程制作的按钮,当你按下它时,它会进入相机拍照。我有以下代码: - (void)buttonPressed:(UIButton *)button { UIImagePickerController *picker = [[UIImagePickerController alloc] init]; picker.sourceType

我似乎不能把这件事做好。我看了好几本教程,但都不走运。我意识到这是一项简单的任务,这就是为什么我如此困惑为什么它不适合我。 我在一个展开的单元格中有一个编程制作的按钮,当你按下它时,它会进入相机拍照。我有以下代码:

- (void)buttonPressed:(UIButton *)button {
    UIImagePickerController *picker = [[UIImagePickerController alloc] init];
    picker.sourceType = UIImagePickerControllerSourceTypeCamera;
    [picker setDelegate:self];
    //picker.allowsImageEditing = NO;
    [self presentModalExpandingCell:picker animated:YES];

    picker.showsCameraControls = YES;
}
错误出现在第5行。并说“ExpandingCell”没有可见的@interface声明选择器“presentModalExpandingCell:animated:”我在.h文件中有,所以我不知道该怎么做。
任何帮助都将不胜感激。提前感谢。

您是否在类中声明了presentModalExpandingCell方法?因为,如果不是,这就是编译器抛出该错误的原因

检查你的演示文稿ModalexPandingCell:animated:Method我遵循了一个教程,这就是我要做的。在教程中,它说的是viewcontroller,而不是expandingcell,除此之外,我做了他们所做的一切。他们没有为该方法声明任何内容。可能是有错误,而不是[self-presentModalExpandingCell:picker animated:YES];使用此[self-presentViewController:picker animated:YES completion:nil];出现相同的错误。。你愿意通过电子邮件或skype帮我解决这个问题吗?我没有太多的ios操作经验,希望能在此应用程序上得到一些帮助。好的!我给你发了一个请求!我遵循了一个教程,这就是我要做的。在教程中,它说的是viewcontroller,而不是expandingcell,除此之外,我做了他们所做的一切。他们没有为那个方法声明任何东西。