在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,除此之外,我做了他们所做的一切。他们没有为那个方法声明任何东西。