이 코드를 사용하여 내 응용 프로그램에서 탐색 모음 이미지를 사용자 정의합니다.UIPopoverController 탐색 모음 모양
UIImage *navBarTexture = [[UIImage imageNamed:@"NavBarTexture_iPad"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
[[UINavigationBar appearance] setBackgroundImage:navBarTexture forBarMetrics:UIBarMetricsDefault];
[[UINavigationBar appearance] setBackgroundImage:navBarTexture forBarMetrics:UIBarMetricsLandscapePhone];
이것은 놀라운 일입니다. 그러나 UIPopoverControllers의 탐색 막대에서이 이미지를 사용할 때 약간 이상하게 보입니다. 기본 Apple 이미지는 내가 원했던 것입니다. 원래 모양을 유지하려면 어떻게해야합니까?
내가 appearanceWhenContainedIn:
을 사용할 수 있다는 것을 알고 있지만 이미지로 nil을 반환하면 검은 색 공간이 생깁니다.
도움을 주시면 감사하겠습니다.
멋지다 매력처럼 작동합니다 .... –
ios에서 MFMailComposeViewController 클래스를 사용할 수 없습니다. 이유가 있습니까? – rowwingman
@rowwingman'MFMailComposeViewController'가 완전히 다른 프로세스에서 렌더링되기 때문에 작동하지 않습니다. –