Я показываю всплывающее окно всякий раз, когда касается ячейки в моем табличном представлении, при этом стрелка указывает на ячейку и всегда указывает влево или вправо, а не вверх или вниз.
Представление таблицы установлено как всплывающее окно passthroughView
, так что пользователь может выбрать другую ячейку, пока всплывающее окно все еще открыто, что приводит к новому всплывающему меню для выбранной ячейки.
Однако это означает, что пользователь также может прокручивать таблицу, когда всплывающее окно открыто. Когда это происходит, как я могу заставить стрелку поповера продолжать указывать на выбранную ячейку?
К сожалению, UITableView является, а не содержится в UIScrollView, поэтому я не могу просто представить всплывающее окно в системе координат табличного представления. Кроме того, ячейки таблицы, похоже, не имеют определенного фрейма для представления всплывающего окна. Я не вижу в API способа перемещать стрелку всплывающего окна вручную.
Любые идеи? Спасибо.