Описание тега uicontextmenuinteraction

1 ответ

Изменение порядка UICollectionView: интерактивное движение или перетаскивание?

Начиная с iOS 9, UICollectionView поддерживает интерактивное перемещение через beginInteractiveMovement и его родные методы. Начиная с iOS 11, он также поддерживает перетаскивание, которое, кажется, также поддерживает движение. В iOS 13 beta 4 жесты…
0 ответов

Выбранная строка в indexpath не работает после исчезновения контекстного меню в приложении iOS

Я реализую UIContextMenuв моем приложении. Работает очень хорошо. Только одна проблема, как только контекстное меню появилось и исчезло,tableView делегировать didSelectRowAtindexPath не работает при первом нажатии, но работает при втором нажатии. Ка…
0 ответов

UIContextMenuInteraction выдает предупреждения NSLayoutConstraint при взаимодействии и смещении tableView ниже

У меня есть UITableViewдля отображения серии данных в разных ячейках. Я добавилUIContextMenuInteraction к tableViewтак что я могу взаимодействовать с каждой ячейкой и получить предварительный просмотр. Когда я выполняю взаимодействие с любой ячейкой…
16 май '20 в 21:10
1 ответ

Странная анимация при удалении элемента из UICollectionView, когда отображается UIContextMenu

Я использую UIContextMenuInteraction чтобы показать контекстное меню для UICollectionView следующее: func collectiovnView(_ collectionView: UICollectionView, contextMenuConfigurationForItemAt indexPath: IndexPath, point: CGPoint) -> UIContextMenu…
1 ответ

ios 13 UIContextMenu показывает сокращенные заголовки UIAction

Я решил добавитьUIContextMenuInteraction к моему UITableViewCell, он работает нормально, но заголовок, содержащий 9+ букв (без изображения) или 6+ букв (с изображением), укорачивается следующим образом: ht tps:https://stackru.com/images/2bc511da15d0…
0 ответов

UIContextMenuInteraction, нажав на пузырь

Я хочу установить UIContextMenuInteraction долгим нажатием на пузырь в ячейке. Но теперь контекстное меню появляется, когда вы касаетесь любого места в ячейке. Но мне он нужен только для пузыря. Я имею в виду, когда вы нажимаете на пузырек, появляет…
1 ответ

Как использовать UIPreviewParameters, чтобы указать диапазон текста в качестве выделенного предварительного просмотра для UIContextMenuInteraction, не скрывая остальную часть представления?

Обновление для iOS 13.4 (март 2020 г.): Это также происходит с UIPointerInteraction при наведении курсора на ссылки. У меня есть представление, которое отображает форматированный текст и показывает контекстное меню iOS 13, когда пользователь долго н…
1 ответ

Как предотвратить увеличение UIScrollView на тонну при активации контекстного меню iOS 13?

Если у тебя есть UIScrollView что вы можете увеличить, и вы добавляете взаимодействие с контекстным меню iOS 13 в представление внутри представления прокрутки (например: UIImageView), когда вы выполняете взаимодействие, он на мгновение странным обра…
1 ответ

iPadOS: предотвращение срабатывания UIContextMenuInteraction, когда указатель не используется

UIMenu против UIContextMenuInteraction против UIPointerInteraction Я пытаюсь настроить UIContextMenuInteraction так же, как в приложении Файлы или Страницы: (Долгое) нажатие в любом месте пустого пространства показывает черный горизонтальный UIMenu …
1 ответ

Программный интерфейс Swift UIContextMenuInteraction Ошибка автоматического макета (groupView) при открытии контекстного меню

У меня есть приложение с программным интерфейсом (без раскадровки). Я добавляю контекстное меню к кнопке своего контроллера просмотра. При открытии этого меню (нажмите и удерживайте кнопку) я получаю предупреждение / ошибку LayoutConstraints в консо…
3 ответа

Как скрыть черный фон UIContextMenuInteraction/UITargetedPreview?

Я хочу добавить UIContextMenuInteraction в UIView с некоторыми прозрачными частями. Когда пользователь взаимодействует с этим представлением, iOS показывает это представление на черном фоне. https://i.s tack.imgur.com/ZSL8D.jpg Можно ли сделать эти …
1 ответ

Изменить размер всплывающего окна UIImage в ContextMenu?

Допустим, у вас есть контекстное меню для изображения, которое появляется при длительном нажатии. Как сделать всплывающее окно больше, но сохранить его размер? ViewControllerTableViewCell: UITableViewCell, UIContextMenuInteractionDelegate { func con…
1 ответ

ContextMenuConfiguration для пользовательских изображений?

Я хочу, чтобы изображение пользователей появлялось во всплывающем окне (без опции действия), а затем закрывалось при касании снаружи. Скажем, табличное представление состоит из двух элементов пользовательского интерфейса (кнопки и текста) и одного и…
0 ответов

Игнорирование UICollectionViewDragDelegate при вложении представлений коллекции

У меня есть вид коллекции с горизонтальной прокруткой (A). Внутри его ячейки содержат несколько вертикально прокручиваемых представлений коллекции (B). Я прикрепил UICollectionViewDrag/DropDelegateна каждое из этих резюме, чтобы использовать перетас…
1 ответ

Проблемы UIContextMenu и UITableView

Я пытаюсь добавить аналогичное UIContextMenu, которое вы можете найти в iMessages. При долгом нажатии на сообщение должно отображаться контекстное меню с некоторыми параметрами. Я использую tableView(_:contextMenuConfigurationForRowAt:point:) и друг…
0 ответов

Как изменить размер контроллера представления переменных на размер контроллера представления классов?

Итак, что происходит в приведенном ниже коде? Мне нужно было отображать ImagePreviewController:UIViewcontroller при длительном нажатии. Но поскольку это произошло в TableViewCell, мне пришлось представить как контроллер представления переменных. Ита…
0 ответов

Есть ли способ вернуть non void в функции void в UIContextMenuInteraction?

Проблема: при длительном нажатии мне нужно проверить, какое правило базы данных соблюдается, и отобразить одно из двух изображений. Что мне удалось сделать? Сделайте два взаимодействия на одной кнопке в надежде зафиксировать как проверку базы данных…
0 ответов

Как вы гарантируете, что одна часть быстрой функции будет завершена раньше, чем другая часть функции?

Итак, что делает это сложным, так это то, что часть B не является недействительной (то есть возвращаемой). Это затрудняет (и пока безуспешно - я пытался) использовать Defer или Dispatch Groups. Функция Эта функция вызывается при длительном нажатии. …
0 ответов

UIContextMenu Не загружает файл пера должным образом

Я использую uicontextmenuconfiguration и uicontextmenuinteractiondelegate в UICollectionViewCell для предварительного просмотра профиля пользователя. Я передаю все данные, необходимые для индексного пути, чтобы получить пользователя и получить его ч…
0 ответов

UIContextMenuInteraction дает черный экран на заднем плане

Я получаю черный цвет фона для UIVisualEffectBackdropView в UIContextMenuContainerView. Я реализовал код для UIContextMenuInteraction для представления, при нажатии силы я могу получить контроллер предварительного просмотра, но основной контроллер н…