Опять попал в эту проблему ориентации. У меня есть экран поиска, на котором, когда пользователь нажимает на текстовые поля, под ним отображается всплывающее окно, похожее на выпадающее меню, но когда ориентация меняется на лестничные, всплывающие окна появляются немного слева.
Может ли это быть обработано (кроме управления координатами)
Заранее спасибо
попробовал этот кусок кода
- (void)willRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation{
if (isPopOverNeedToBeManaged) {
NSLog(@"Popover need to be managed");
if (popOverSender) {
NSLog(@"yes text field is there");
if (popoverController) {
[popoverController dismissPopoverAnimated:NO];
}
}
}
}
(аннулируются) didRotateFromInterfaceOrientation: (UIInterfaceOrientation) fromInterfaceOrientation {
if (isPopOverNeedToBeManaged) {
NSLog(@"Popover need to be managed");
if (popOverSender) {
NSLog(@"yes text field is there");
if (popoverController) {
[popoverController presentPopoverFromRect:txtDDDeliveryCenter.frame inView:subview permittedArrowDirections:0 animated:YES];
}
}
}