У меня много аннотаций в mapview (с кнопками rightCalloutAccessory
). Кнопка будет выполнять отступ от этого mapview
до tableview
. Я хочу передать tableview
другому объекту (который хранит данные) в зависимости от того, какая кнопка вызова была нажата.
Например: (полностью составлено)
- annotation1 (Austin) → передать данные obj 1 (относится к Austin)
- annotation2 (Даллас) → передавать данные obj 2 (относится к Далласу)
- annotation3 (Хьюстон) → передавать данные obj 3 и т.д. (вы получаете идея)
Я могу определить, какая кнопка выноски была нажата.
Я использую prepareForSegue
: для передачи данных obj в пункт назначения ViewController
. Поскольку я не могу сделать этот вызов, возьму дополнительный аргумент для данных obj, которые мне нужны, какие изящные способы добиться того же эффекта (динамические данные obj)?
Приветствуется любой совет.