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

1 ответ

Щелкните предварительный просмотр, чтобы отобразить целевой VC

Я пробовал реализовать новый UIContextMenuConfiguration к моему tableViewна основе приложения. Я также добавил новые методы делегата, как показано ниже. Он работает хорошо, но я бы хотел добавить что-то вроде нативных приложений для iOS 13. Щелкните…
1 ответ

indexPathForRow(at: location) всегда [0, 0]

Я читал, но не могу исправить это странное поведение. Я использую UIContextMenuв приложении Mac Catalyst. Каждый раз, когда пользователь щелкает правой кнопкой мышиtableViewCell Мне нужно получить объект источника данных для этой строки. Я реализова…
0 ответов

Предварительный просмотр контекста UITableView размытый фон

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

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

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

WKWebView не отображает настраиваемую конфигурацию UIContextMenuConfiguration для изображений

Я пытаюсь создать собственное контекстное меню для своего WKWebView на iOS 13. Я могу переопределить контекстное меню по умолчанию для обычных ссылок, однако, когда я нажимаю и удерживаю изображение, отображается контекстное меню по умолчанию. Вот к…
3 ответа

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

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

Сбой анимации при удалении элемента UICollectionViewDiffableDataSource из контекстного меню

Я принял новый UICollectionViewDiffableDataSource. Я применяю снимок источника данных каждый раз, когда удаляю элемент: var snapshot = NSDiffableDataSourceSnapshot<Int, Item>() snapshot.appendSections([0]) snapshot.appendItems(items) apply(sna…
1 ответ

Не удалось найти представляющий контроллер представления UIContextMenuConfiguration

У меня есть родитель, который представляет контроллер дочернего представления. view.addSubview(commentController.view) addChild(commentController) commentController.didMove(toParent: self) Действительно основные вещи, и все работает хорошо. Пока я н…
1 ответ

Ошибка Xcode при попытке создать подкласс UIContextMenuConfiguration

Я получаю ошибку компилятора Xcode при попытке создать подкласс UIContextMenuConfiguration. Вот простой код, воспроизводящий проблему: @available(iOS 13.0, *) class DateDifferenceContextMenu: UIContextMenuConfiguration { init(indexPath: IndexPath, d…
13 сен '20 в 12:24
1 ответ

Как отключить анимацию при длительном нажатии контекстного меню для CollectionView iOS Swift?

В моем ViewController есть три UICollectionView для всех UICollectionView, которые я создал contextMenu, но для последнего UICollectionView я не хочу показывать меню и для <return UIContextMenuConfiguration(identifier: nil, previewProvider: nil)&…
0 ответов

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

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

Удалить тень из UIContextMenu, чтобы она не отображалась в анимации закрытия Swift

В моем приложении есть UITableView с текстовыми сообщениями. Я уже реализовал для него контекстные меню, поэтому он показывает быстрые действия для сообщения, когда вы нажимаете на него. Моя единственная проблема заключается в том, что, когда предва…
11 окт '21 в 17:14
0 ответов

UIDragItem вызывает утечку памяти при инициализации контекстного меню

У меня есть CollectionView с функцией перетаскивания и контекстного меню. Утечка памяти, вызванная возвращенным массивом [UIDragItem] в методе ItemsForBeginning, когда я инициализирую контекстное меню ячейки. Когда я открываю rootViewController, объ…
0 ответов

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

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

Непрерывное пролистывание для UIContextMenu с настраиваемым поставщиком предварительного просмотра

У меня есть UICollectionView с реализуемым contextMenuConfigurationForItemAt. Я заметил небольшое изменение между поведением, когда я передаю nil к UIContextMenuConfiguration.previewProvider и когда я предоставляю свой собственный провайдер. Если ус…
1 ответ

Ограничения повторно активируются, когда появляется contextMenu

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

UIContextMenu не отображается, когда UITableViewCell также содержит UIButton

Я создаю простое приложение со списком, и в UITableViewCell есть кнопка с галочкой вместе с заголовком. При нажатии кнопки с галочкой статус «Готово» изменяется, а пользовательский интерфейс ячейки обновляется. Я также хотел бы использовать жест дли…
0 ответов

UIContextMenuConfiguration показывает несколько строк представления таблицы

У меня есть таблица с разделами, элементы сгруппированы по разделам. Попытка представить контекстное меню: func tableView(_ tableView: UITableView, contextMenuConfigurationForRowAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfigurati…
12 июн '22 в 08:13