При настройке backgroundColor
на номер [UIColor blackColor]
на номер UIPopoverController
все в порядке и отображается правильно на iOS7 и iOS8.UIPopoverController backgroundColor возвращается к умолчанию после вращения на iOS 8
я представить его через
[aPopover presentPopoverFromBarButtonItem:self.navigationItem.rightBarButtonItem
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
После поворота на устройство, то поповер backgroundColor
сбрасывается по умолчанию цвет (белый в данном случае).
Это не случилось в прошивке 7. Только прошивка 8
Я уже пробовал с
- (void)presentPopoverFromRect:(CGRect)rect
inView:(UIView *)view
permittedArrowDirections:(UIPopoverArrowDirection)arrowDirections
animated:(BOOL)animated;
и репозицией с помощью UIPopoverControllerDelegate
и та же проблема возникает.
Последняя информация: У меня была эта проблема только при отображении поповер на UINavigationBar, но не представляя его на регулярной UIView
или любой UIButton
.
Спасибо за вашу помощь
У меня такое же поведение. Неужели вам удастся найти решение? – atreat