2012-10-09 4 views
2

우리 앱이 회전하지 않는 문제가 있었지만 그 문제가 해결되었습니다. 이제 우리는 견해를 protrait 모드로 강제해야합니다.UITabBarController의 하위 클래스는 어떻게 정의합니까?

가장 좋은 시나리오는 UITabBarController의 하위 클래스를 정의한 다음 supportedInterfaceOrientations를 세로 마스크로 재정의하는 것입니다.

우리 UITabBarController를 올바르게 서브 클래 싱하는 방법을 알아낼 수 없습니다. 누군가 도울 수 있습니까?

답변

2

프로젝트를 마우스 오른쪽 버튼으로 클릭하고 새 objective-c Class를 만들고 텍스트 상자의 하위 클래스에 UITabBarController를 작성하십시오. 끝난.

Create New File

0

내가 몇개의 프로젝트에 사용자 지정 탭 바 컨트롤러를 구현했습니다.

#import <UIKit/UIKit.h> 

@interface CustomTabBarController : UITabBarController<UITabBarControllerDelegate> 
{ 

} 

@end 

다른 Objective-C 클래스처럼 만들 수 있습니다. 버튼 모음을 사용하는 매우 흥미로운 방법 중 하나는 단추가있는 탭 막대 위에 사용자 정의보기가 있음을 발견했습니다. 원하는 크기 또는 모양의 탭으로 탭 표시 줄을 사용자 정의하고 해당 사용자 정의 탭에 작업을 작성하여 탭 표시 줄 컨트롤러의 탭을 변경할 수 있습니다.

관련 문제