Я пишу приложение, которое должно появиться popover, чтобы добавить новую заметку. Для этого у меня есть что-то вроде трюка, однако я не могу настроить размер popover. Вот как я его нерестую:Невозможно изменить размер для UIPopover?
UIButton* btn =sender;
UIViewController* fooTroller = [[UIViewController alloc] init];
CGRect rectFoo = CGRectMake(0, 0, 100, 100);
UIView* fooView = [[UIView alloc] initWithFrame:rectFoo];
[fooView setBackgroundColor:[UIColor redColor]];
[fooTroller setView:fooView];
popOver =[[UIPopoverController alloc] initWithContentViewController:fooTroller];
[popOver presentPopoverFromRect:btn.frame
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionLeft
animated:YES];
Любые мысли? Это не соответствует размеру вида.
Благодарим за это. Итак, если бы у меня был пользовательский интерфейс, который мне нужен в popover, как бы я его показал? – easythrees
Как и любой другой экран - вы создаете настраиваемый класс контроллера вида с любыми видами и логикой, в которых вы нуждаетесь. – rmaddy
Хорошо, взгляд должен быть сделан программным путем, но я буду исследовать это. Благодаря! – easythrees