Я использую всплывающее окно для отображения информации об объекте, на котором щелкнул пользователь.Проблема в том, что иногда этот всплывающий элемент идет поверх графического компонента, который должен оставаться видимым.
Решение было бы , чтобы мой UIPopverController отображался строго внутри определенной зоны , даже еслиточка привязки находится на границе этой зоны (то же самое, что происходит, когда всплывающее окно должно отображаться рядом с границами экрана).
Установка представления в качестве контейнера всплывающего окна не работает, так как всплывающее окно можетбыть выведено из него:
[self.aPopover presentPopoverFromRect:popOverFrame inView:self.textView
permittedArrowDirections:UIPopoverArrowDirectionRight animated:YES];
Вы знаете, как это сделать?
Обратите внимание, что мои объекты не являются кнопками, поэтому я не могу использовать функцию
– presentPopoverFromBarButtonItem:permittedArrowDirections:animated: