У меня есть 3 buttons
на view controller
и collection view
на другом view controller
. Я хочу отобразить соответствующий images
на collection view
, который соответствует button clicked
. У меня есть кнопки A, B, C, и мне нравится отображать изображения A1-A4 на другом контроллере представления, если нажата кнопка A и так далее. Я новичок в быстрой и был бы признателен, если бы вы могли сообщить мне, есть ли способ сделать это.Отображение изображений на другом контроллере просмотра при нажатии кнопки
-8
A
ответ
-1
Вам необходимо использовать закрытие или глобальный наблюдатель.
С учетом же нагрузки
weekCalendar.calendarclosure = { (calendar) in
code
}
В функции отправки
var calendarclosure: ((NSDate) ->())?
+1
неправильный вопрос? – alvin44
0
Swift 4
Во-первых, добавить уведомление в каждой кнопке действия:
NotificationCenter.default.post(name: Notification.Name("buttonAIsPressed"), object: nil)
теперь добавить уведомление слушателя в viewDidLoad класса зрения сбора и вызов функции в селекторе:
NotificationCenter.default.addObserver(self, selector: #selector(self.YourFunctionName), name: Notification.Name("buttonAIsPressed"), object: nil)
Теперь всякий раз, когда нажата кнопка функции, которую по имени будет называться.
Смежные вопросы
- 1. Отображение списка просмотра при нажатии кнопки: Android
- 2. Отображение загруженных изображений при нажатии кнопки
- 3. Отображение изображений при нажатии следующей кнопки
- 4. Отображение изображения при нажатии кнопки
- 5. отображение изображений при нажатии на ячейку tableview
- 6. Отображение поднабора при нажатии кнопки
- 7. Как передать название кнопки на метку в другом контроллере просмотра
- 8. Отображение текста при нажатии кнопки на python
- 9. Отображение AlertDialog при нажатии кнопки в списке просмотра
- 10. Отображение изображения при нажатии кнопки?
- 11. Отображение UIPickerView при нажатии кнопки
- 12. Отображение содержимого кнопки при нажатии кнопки
- 13. Отображение оповещения на новом контроллере просмотра
- 14. Перемещение просмотра веб-браузера при нажатии кнопки
- 15. Перемещение области просмотра при нажатии кнопки
- 16. Сбросить контроллер просмотра при нажатии кнопки дома
- 17. Отображение кнопки при просмотре списка просмотра
- 18. Добавление кнопки «Назад» на контроллере просмотра таблицы
- 19. Отображение изображения карусели при нажатии кнопки «Отправить»
- 20. Отображение содержимого при нажатии кнопки - Логическая проблема
- 21. Отображение определенного пользователя и всей их информации, хранящейся при разборе, на другом контроллере просмотра в Swift
- 22. Отображение случайного изображения при нажатии кнопки
- 23. Отображение диалогового окна прогресса при нажатии кнопки
- 24. PyQt - отображение MessageBox при нажатии кнопки «Выход»
- 25. Отображение исходного кода при нажатии кнопки
- 26. Выяснить при нажатии кнопки в другом окне
- 27. Изменение двух изображений при нажатии кнопки (Android)
- 28. Причинение изображений появляться/исчезать при нажатии кнопки
- 29. Создание изображений, видимых при нажатии кнопки
- 30. Отображение ASP.NET ListView InsertITemtemplate при нажатии кнопки
Добро пожаловать в Переполнение стека. Попытайтесь опубликовать то, что вы пробовали в первую очередь. Публика не захочет вводить код для вас. Покажите возможные проблемы, которые у вас есть, и вы, вероятно, получите хороший ответ. Пожалуйста, измените. – pedrouan
Являются ли ваши данные изображения статичными? Я имею в виду, вы точно знаете, какие изображения должны быть показаны? –
Используйте Центр уведомлений. –