2014-12-05 2 views
0

나는이 권리를 얻을 수없는 것처럼 보입니다. 필자는 운이없는 여러 가지 자습서를 살펴 봤습니다. 나는 그것이 왜 내가 나를 위해 일하지 않는지에 대해 혼란스러워하는 간단한 일임을 깨닫는다. 저는 확장 셀 안에 프로그래밍 방식으로 만들어진 단추가 있으며이를 누르면 카메라에 액세스하여 사진을 찍는 것으로 가정합니다. 나는이 코드를 가지고 :iOS 앱에서 사진 찍기

- (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'에 대한 가시적 @ 인터페이스가 선택 선언하지 'presentModalExpandingCell : 애니메이션을'"내가 그렇게 .H 파일에 ""이 나는 무엇을해야할지 모른다. 도움을 주시면 대단히 감사하겠습니다. 미리 감사드립니다.

+0

presentModalExpandingCell : animated : method – gronzzz

+0

나는 자습서를 따라 갔고 이것이 나에게 달려있다. 튜토리얼에서 그것은 뷰 콘트롤러가 확장 셀 이라기보다는 그것이 내가 한 모든 일을 다했다고 말했습니다. 그들은 그 방법에 대해 아무 것도 선언하지 않았다. – Tstac4

+0

아마 [self presentModalExpandingCell : picker animated : YES] 대신 오류가 있습니다. 이것을 사용하십시오 [self presentViewController : picker animated : 예 완료 : 없음]; – gronzzz

답변

0

"presentModalExpandingCell"메서드를 클래스에 선언 했습니까? 왜냐하면 컴파일러가 오류를 던지고 있기 때문입니다.

+0

나는 튜토리얼을 따라 갔다. 그리고 이것이 나에게가는 것이다. 튜토리얼에서 그것은 뷰 콘트롤러가 확장 셀 이라기보다는 그것이 내가 한 모든 일을 다했다고 말했습니다. 그들은 그 방법에 대해 아무 것도 선언하지 않았다. – Tstac4