이것은 바보 같은 질문이었습니다. 저는 대의원을 완전히 이해하지 못했습니다.
나는 이것에 비틀 거린 사람들에 대한 답을 제공하고 있습니다.
먼저 #import "CPLockController.h"를 추가 한 다음 CPLockControllerDelegate를 응용 프로그램 위임 헤더에 추가하십시오.
@interface SampleAppAppDelegate : NSObject <UIApplicationDelegate, CPLockControllerDelegate> {
그런 다음 아래 applicationDidFinishLaunching 함수 뷰 컨트롤러를 사용 모달을 시작.
- (void)applicationDidFinishLaunching:(UIApplication *)application {
// Override point for customization after app launch
[window addSubview:viewController.view];
CPLockController *lockController = [[CPLockController alloc]initWithStyle:CPLockControllerTypeAuth];
lockController.passcode = @"1234";
lockController.delegate = self;
lockController.title = @"Passcode is 1234";
lockController.modalPresentationStyle = UIModalPresentationFormSheet;
[viewController presentModalViewController:lockController animated:NO];
[window makeKeyAndVisible];
}
위의 코드는 iOS5.1까지 잘 작동했으며, iOS6에서는보기가 ipad에 집중되었습니다. 좌상 구석에있는 ....이 문제를 해결하는 방법은? – Satyam