내 응용 프로그램에서 Wi-Fi/날짜/시간을 표시하는 위쪽 막대는 게임이므로 사용하지 마십시오. 그러나 내 사용자가 자신의 음악을 선택할 수 있도록해야하므로 MPMediaPickerController를 사용하고 있습니다. 문제는 컨트롤러를 제시하면 컨트롤러가 Wi-Fi/날짜/시간 표시 줄에있는 화면 상단에 10 픽셀 (aprox) 막대를 남겨 놓는 것입니다.MPMediaPickerController 뷰의 크기를 조정 하시겠습니까?
내 MPMediaPickerController를 더 크게 만들 수있는 방법이 있습니까? 또는 화면 상단에 표시 할 수 있습니까? 내가 320 × 480의 크기는하지만 행운을 설정하는 노력이
// Configures and displays the media item picker.
- (void) showMediaPicker: (id) sender
{
MPMediaPickerController *picker =
[[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeAnyAudio];
[[picker view] setFrame:CGRectMake(0, 0, 320, 480)];
picker.delegate = self;
picker.allowsPickingMultipleItems = YES;
picker.prompt = NSLocalizedString (@"AddSongsPrompt", @"Prompt to user to choose some songs to play");
[self presentModalViewController:picker animated: YES];
[picker release];
}
, 피커는 아직 발표하고 화면의 상단 부분에 공간을 떠난다, 누구든지 나를 도울 수 있을까?
, BTW 여기 보이는 방법은 다음과 같습니다
alt text http://img195.imageshack.us/img195/1986/img0001yb.png
나는 비트를 요구했다, 사람들은 너희들이 어떻게 생각이 참 버그 수 말해 줬어?
해결 방법을 찾으셨습니까? –
실제로 마이크 압둘라의 솔루션을 사용하여 종료되었습니다. – Goles
더 흥미로운 것은 iOS 5에서는 잘 작동하지만 iOS 4.2.1에서는이 버그가 여전히 존재합니다. 내 경우에는 막대가 흰색입니다. – shw