2012-04-26 2 views
1

지도 앱에서와 동일한 효과를 얻으려고합니다. 툴바가 컬의 일부가 아닌 페이지 말림. 예를 들어이를 참조하십시오 iOS의 페이지 말림 : 표준지도 앱처럼 도구 모음을 계속 표시합니다.

http://www.patentlyapple.com/.a/6a0120a5580826970c0120a8a7172c970b-800wi

현재이는 컬을 시작하는 코드입니다 :

MKTModalViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"MapOptions"]; 
controller.modalTransitionStyle = UIModalTransitionStylePartialCurl; 
[self presentViewController:controller animated:YES completion:nil]; 

현재의 뷰 컨트롤러 (위의 자기)지도와 도구 모음이 포함되어 있습니다. 위의 코드를 사용하면 전체 페이지가 위로 당겨집니다. 툴바가 같은 위치에 머물러있는 동안지도 만 말라 싶습니다.

누구든지 어떻게하는지 압니까? 나는 (상대적으로 쉽게) 가능하게하고 싶습니까?

도움 주셔서 감사합니다.

답변

0

지도 앱에서 UIToolbar는 실제로 UINavigationController가 소유 한 툴바라고 가정합니다. UIToolbar가 ViewController에 새로 추가 된 것이 아닌지 확인하십시오. 당신의 UIViewController에서이 같은

시도 뭔가 : 그건 내 머리의 상단을 컴파일하지만 것

// add your buttons and controls to self.navigationController.toolbar; 
self.navigationController.toolbarHidden = NO; 

MKTModalViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"MapOptions"]; 
controller.modalTransitionStyle = UIModalTransitionStylePartialCurl; 
[self presentModalViewController:controller animated:YES]; 

확실하지 경우에 당신이 올바른 방향으로 움직이게한다.

+0

도움 주셔서 감사합니다. 나는 당신이 제안한 것을 시도했다 : UINavigationController와 새로운 툴바 모두. 그러나 운도 마찬가지입니다. –