Я повторяю этот вопрос еще раз, потому что не могу найти никакого решения.
У меня проблема с XIB, где у меня есть метки и UIPickerView. Я пытаюсь использовать эту XIB внутри UIPopOverController в iPad. Но представление не отображается должным образом. На самом деле это представление, которое я добавляю в всплывающее окно.
Это код, который я использую
MyPricePickerViewController *priceviewobj=[[MyPricePickerViewController alloc]init];
UINavigationController *navigationcontroller=[[UINavigationController
alloc]initWithRootViewController:priceviewobj];
popover = [[UIPopoverController
alloc]initWithContentViewController:navigationcontroller];
[popover setPopoverContentSize:CGSizeMake(290,410) animated:YES];
[self.popover presentPopoverFromRect:CGRectMake(10,212,20,30) inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
Я отображаю другие XIB, которые не имеют представления UIPicker, и они отображаются правильно. При запуске приложения всплывающее окно отображается следующим образом:
Пожалуйста, кто-нибудь предложит мне возможное решение этой проблемы. Заранее спасибо