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

1 ответ

UIPopoverPresentationController программно созданный заполняет экран

Всплывающее окно, которое я создаю программно, заполняет экран. Как видно из примера кода, я пробовал много способов ограничить его размер, но ни один из них не работает. Кроме того, методы делегата не вызываются. Есть идеи? В прошлом я успешно испо…
2 ответа

Сбой приложения при отключении popoverPresentationController и клавиатуры

У меня есть UIViewController, которые добавляют UITableView, UISearchController, Я представляю это ViewController как UIModalPresentationPopover стиль. Если я только уволить ViewController, это не проблема. Но при поиске текста и клавиатуры показыва…
0 ответов

Размер содержимого UIPopoverPresentationController

Как определить точный размер содержимого UIPopoverPresentationController? Я уточняю controller.preferredContentSize = CGSize(width: 120, height: 120) И это подчиняется. Но момент я уточняю controller.preferredContentSize = CGSize(width: 120, height:…
1 ответ

Как представить всплывающее представление из UIBarButtonItem внутри UITextView accessoryView

У меня возникают трудности с представлением всплывающего представления с sourceView, который является UIBarbuttonItem из вспомогательного представления UITextView. Кажется, что представления внутри клавиатуры почему-то не обрабатываются так же, как …
1 ответ

Как использовать поповер контроллер в iPhone

Я не мог показать поповер контроллер как поповер в iPhone, в то время как он отлично работает с iPad. Любые идеи о том, как сделать это в iPhone. Насколько я искал, я не мог найти ни одного. В любом случае, сделать так, чтобы поповер появился в ipho…
1 ответ

Как обновить макет (положение) всплывающего окна, когда его исходный вид меняет свой вид в Swift?

Я хочу обновить макет поповера, я уже пытался использовать setNeedsLayout() а также layoutIfNeeded() методы, но не смогли найти решение. У меня есть простой экран с 4 кнопками, которые вызывают поповер, в попопере есть 2 дополнительные кнопки: Кнопк…
1 ответ

Как представить popoverPresentationController из пользовательского UICollectionViewCell NIB

У меня есть поповер, который был определен в UIViewController, но теперь нужно представить из кастома UICollectionViewCell, present больше не работает, так как класс UICollectionViewCell и больше не UIViewController. Как мне представить поповер из к…
1 ответ

Индексное изображение выбранной вкладки действует как неактивное, когда UIPopoverPresentationController представлен в iOS

У меня есть дизайн, как показано ниже Как вы можете видеть, я использую UIPopoverPresentationController, когда пользователь нажимает на вертикальное изображение из трех точек UITableViewCell. Ниже приведен мой код для отображения этого всплывающего …
0 ответов

Всплывающая стрелка смещена от центра при настройке UIPopoverPresentationController's barButtonItem

У меня есть UIBarButtonItem с изображением на моем контроллере навигации: infoItem = UIBarButtonItem(image: infoImage, style: .plain, target: self, action: #selector(infoAction)) navigationItem.rightBarButtonItem = infoItem При нажатии я делаю: @obj…
1 ответ

UIPopoverPresentationController: несколько приоритетных разрешенных порядков приоритетов ArrowDirections

С помощью UIPopoverPresentationController чтобы представить контроллер представления во всплывающем окне, вы можете определить permittedArrowDirections свойство ограничивать возможности позиционирования всплывающих окон. Мы можем определить нескольк…
2 ответа

Размер содержимого ViewController не меняет размер поповера

Предпочтительный размер поповера работает только в том случае, если высота больше 320. Я много искал, чтобы решить эту проблему. Но не нашел ответа. Есть ли какой-нибудь минимальный размер, который должен удовлетворять поповер в iPad? Если нет, то ч…
1 ответ

Взаимодействуете с содержимым UIPopoverPresentationController на обычных iPhone?

Кажется, по крайней мере по умолчанию, что, хотя вы можете взаимодействовать с содержимым всплывающего окна на iPhone с плюсом и отклонять его, нажимая на фон, на обычном телефоне без плюса, поведение противоположное. Кто-нибудь знает, как исправить…
1 ответ

Как добавить всплывающие окна для каждой ячейки в коллекции представлений в Swift

Я пишу приложение (вид игры) со словами. Итак, у меня есть WordsVC с CollectionView (где каждая клетка это слово). И когда слово (ячейка) долго нажимается, я хочу показать поповер с переводом рядом с ячейкой. Но я не могу добавить segue к ячейке (Xc…
0 ответов

UIPopoverPresentationController popoverLayoutMargins, кажется, не имеет абсолютно никакого эффекта

Как видно из названия, какие бы значения я ни указывал для popoverLayoutMargins, похоже, ничего не происходит. Я пытаюсь отобразить всплывающее меню, привязанное к кнопке UIB. Все работает отлично, за исключением того, что я хотел бы иметь всплывающ…
05 сен '17 в 14:50
1 ответ

Отобразить UIPopoverPresentationController из UIControl?

Я пишу UIControl. Мне нужно отобразить всплывающее окно, когда пользователь касается области элемента управления. Но конечно обычный код: [self presentViewController:self.popover animated:YES completion:nil]; не работает, потому что мы находимся в U…
2 ответа

`UIViewController.present` обработчик завершения вызывается немедленно

Я использую Xcode 10 Beta 6, так что это может быть просто ошибкой. Я пытаюсь представить вид контроллера (colorPickerController) как поповер В этом контроллере представления я смогу установить некоторые свойства, которые я хочу прочитать, когда всп…
2 ответа

Поповер не работает в Swift 4

Я использую UIPopoverPresentationControllerDelegate, чтобы показать мой поповер, он работает нормально, но не в состоянии управлять шириной и высотой всплывающего viewController. И как установить презентацию в текущем контексте? func tableView(_ tab…
29 июн '18 в 05:43
2 ответа

UIBarButtonItem не обесцвечивается / отключается, когда всплывающее окно на экране

У меня два UIBarButtonItems на моем навигационном контроллере: segmentControl = UISegmentedControl(items: ["Up", "Down"]) infoItem = UIBarButtonItem(image: infoImage, style: .plain, target: self, action: #selector(infoAction)) navigationItem.rightBa…
1 ответ

Старый метод обработки UIPopovers не работает; скопировал код, теперь получаю сбой

**** ОБНОВЛЕНИЕ **, получая следующее падение: [UploadViewController _viewForPresenting]: нераспознанный селектор отправлен на экземпляр 0x7abe4c00** Старый способ использования UIPopOvers устарел в iOS 8; поэтому я попытался обновить; к сожалению э…
0 ответов

Как получить размер UIActivityViewController popoverPresentationController?

Как я могу получить размер UIActivityViewController popoverPresentationController?