반응형
스토리 보드에서 "initwithNibName"을 어떻게 변경합니까?
Xcode 4.2에서 스토리 보드로 아래 코드를 변경하고 싶습니다.
UIViewController * example = [[ExampleViewController alloc] initWithNibName:@"ExampleViewController" bundle:nil];
이제 ExampleViewController.xib 파일이 있습니다. 하지만 스토리 보드로 만들고 싶습니다. 제발 도와주세요. (저는 영어를 잘 못합니다. 죄송합니다)
UIStoryboard
클래스는 친구입니다 :
UIStoryboard* sb = [UIStoryboard storyboardWithName:@"mystoryboard"
bundle:nil];
UIViewController* vc = [sb instantiateViewControllerWithIdentifier:@"ExampleViewController"];
- 여전히 자체 xib 파일에있는 경우 아무것도 변경하지 않습니다.
- 모든 것을 스토리 보드로 옮겼다면 segue를 사용하여 뷰 컨트롤러를 연결하기 때문에이 작업을 자주 수행 할 필요가 없습니다.
위의 어느 것도 사실이 아닌 경우, 즉 뷰 컨트롤러가 스토리 보드에 있지만 segue가 연결되지 않은 경우 문서에instantiateViewControllerWithIdentifier:
설명 된 UIStoryboard의 메서드 가 필요합니다 . 이것이 작동하려면 스토리 보드에서 식별자를 설정해야합니다.
참조 URL : https://stackoverflow.com/questions/8848857/how-do-i-change-initwithnibname-in-storyboard
반응형
'development' 카테고리의 다른 글
숨겨진 상위 사업부 내에 하위 사업부 표시 (0) | 2021.01.05 |
---|---|
Intent.putExtra 목록 (0) | 2021.01.05 |
MySQL InnoDB 삽입이 왜 그렇게 느린가요? (0) | 2021.01.05 |
제한을 사용하는 JPA 2 CriteriaQuery (0) | 2021.01.05 |
배열을 병합하고 키를 보존하는 방법은 무엇입니까? (0) | 2021.01.05 |