Я использую Eureka для формы. Я использую ButtonRow
, которые открывают segue до View
, показывая карту, используя Карты Google Maps SDK.
Я хотел бы, чтобы при увольнении segue я обновляю значение ButtonRow
, используя NSNotification, чтобы передать адрес.
Я пробовал .updateCell()
, но он не работает.Как перезагрузить строку кнопки в Eureka
Вот что я пробовал:
<<< ButtonRow("Where?") {
$0.title = $0.tag
print(address)
$0.value = address
$0.presentationMode = .SegueName(segueName: "GMViewController", completionCallback:{ vc in vc.dismissViewControllerAnimated(true, completion: nil) })
}
переменного Адрес пуст, прежде чем нажать на строку, но когда уволенные переменный заполняются. Я попытался
ButtonRow("Where?"){
$0.value = address
}.updateCell()
Когда я получаю адрес, так что я уверен, что адрес переменной заполнен. Но это все еще не работает.
Кто-нибудь уже сталкивается с этим?
[ "не работает"] (HTTP: // importblogkit.com/2015/07/does-not-work/) не является приемлемым описанием вашей проблемы. Каков ваш предполагаемый результат? Каков фактический результат? В чем разница между предполагаемым и фактическим? И где код, показывающий вашу реализацию? Какую диагностику и отладку вы сделали до сих пор? – nhgrif
Привет @nhgrif, как я уже сказал, он должен печатать адрес как значение строки, вместо этого ничего не записывается. Позвольте мне обновить код. – VivienG
Когда модератор удаляет контент из вашего сообщения, не просто верните его обратно. –