2012-06-24 1 views
1

Привет, я нахожусь на своем пути с тем, что я делаю неправильно здесь. Кто-нибудь испытал что-то подобное? Я проверил форумы разработчиков Apple, Google, переполнение стека и ничего не нашел.Crash, когда я пытаюсь выделить UIPopoverController

MyViewController *myView; 
myView = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil]; 
//or myView = [[MyViewController alloc]init]; 
UIPopoverController *popover; 
popover = [[UIPopoverController alloc] initWithContentViewController:myView]; //always crash at here 
//i've tried with some others ViewController but it's still crash. 

Большое спасибо.

+3

Какую ошибку вы получаете? Помните, что вы не можете использовать контроллеры popover на iPhone. –

+0

: D Я развиваюсь на iPad, благодаря Александру. –

ответ

1

Предполагая, что вы разрабатываете для iPad, попробуйте дать несколько кадров, а также попробуйте изменить размер MyViewController nib, иначе, когда он попытается загрузить представление, это не может быть слишком большим!

Что-то вроде

CGSizeMake(MyViewController.view.frame.size.width, MyViewController.view.frame.size.height); 

Помните, чтобы изменить его, хотя

+0

Это работало в Туане? – Phillip

+0

Он отлично работает.: D –

 Смежные вопросы

  • Нет связанных вопросов^_^