То же контекстное меню отображается в другом порядке Xcode 12. Swift 5
У меня есть кнопка на UICollectionViewCell, и я установил для нее контекстное меню. Однако контекстное меню меняется на противоположное, когда я прокручиваю эту ячейку вниз и снова открываю контекстное меню.
self.moreButton
это UIButton.
self.moreButton.showsMenuAsPrimaryAction = YES;
self.moreButton.menu = [UIMenu menuWithTitle:@"title" children:@[renameAction, deleteAction, shareAction]];
1 ответ
Я считаю, что это ожидаемое поведение. Когда контекстное меню отображается над исходным представлением, содержимое инвертируется, потому что порядок массива не определяет «сверху вниз», а скорее «от ближайшего к содержимому до самого дальнего от содержимого».