2013-04-20 3 views
0

스토리 보드 ID에서 인스턴스화해야하는보기에 약간의 문제가 있습니다. IOS 시뮬레이터에서보기는 모든 것을 제자리에로드하지만 완전히 응답하지 않습니다. 날짜 선택 도구가 이동하지 않으며 버튼이 상호 작용을 허용하지 않습니다.instantiateViewControllerWithIdentifier로 인스턴스가 응답하지 않는 응답보기 :

Ive가 IB에서 '맞춤 클래스'일치를 확인했으며 스토리 보드 ID가 일치합니다. 코드는 UIDatePicker가 코드로 생성되고 IOS 시뮬레이터에 정확하고 존재하기 때문에 PickerViewController에서 실행 중입니다. 아무 것도 모든 상호 작용을 허용하지 않는다는 것입니다. 건드렸을 때 버튼은 파란색으로 변하지 않습니다. 나는이 코드 문제가 있는지 확실하지 않습니다, 또는 내가 IB가 아닌 후크 뭔가를 한 경우 제대로

PickerViewController *addViewController = (PickerViewController *)[self.storyboard instantiateViewControllerWithIdentifier:@"view"]; 

[addViewController.view setUserInteractionEnabled:TRUE];//chucked this line in to see if it helped 


[addViewController setModalPresentationStyle:UIModalPresentationFormSheet]; 
[self presentViewController:addViewController animated:YES completion:NULL]; 

:

나는 함께 이전보기 컨트롤러에보기를 만들었습니다. 어떤 아이디어? ??

+0

이 코드를 잘못 아무것도 볼 수 없습니다. interfaceBuilder를 검사하여 콘텐츠 또는 그와 비슷한 것을 투명하게 볼 수 있는지 확인하십시오. – Odrakir

+0

점수 없음. 필자는 슬픔의 짐을지고 이제는 처음부터보기에 로딩했다. 사용자가 UISwitch를 켜서 일부 사용자 설정 내용을 켜면로드하려고 시도하고 있습니다. 뷰는 별도의 Xib로 시작되었지만 제대로로드되지 않아 스토리 보드에 추가되었습니다. 그것은 그것들 중 하나일지도 모르고, 그것을 다시 복사하고 코드를 다시 붙이면 문제가 생깁니다 !! –

답변

0

는 보조 편집기에서보기 컨트롤러 클래스를 확인하십시오

enter image description here

+0

모두에게 도움을 주셔서 감사합니다. 이제 뷰를 삭제하고 새 viewController를 사용하여 IB에서 새 뷰로 뷰를 다시 생성 한 후에 작동합니다. 그 xcode 뉘앙스 중 하나! –

관련 문제