Ciao d0zer,
scusa il ritardo nel rispondere ma sono stato fuori un po' di giorni...
allora, aggiorno la situazione.
nel frattempo sono riuscito a far spostare la view, inserendo un'animazione
[UIView beginAnimations:@"MoveView" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveEaseOut];
[UIView setAnimationDuration:1.0f];
self.primaImmagine.frame = CGRectMake(optionsSingle.primaX, 55, 978, 370);
[UIView commitAnimations];
il problema ora è un altro, e non riesco a capire perché in un altro degli innumerevoli progetti creati per realizzare questa app questa cosa mi funzionava...
ricapitolando, nel primo vc c'è una uiimageview, nel secondo un datepicker, inserendo una data calcolo nel secondo vc un valore, lo passo ad un oggetto nel singleton, torno nel primo vc, questo valore mi fa spostare l'immagine di un tot di pixel.
solo che questo spostamento non riesco a farglielo fare quando torno indietro dal secondo vc, ho dovuto mettere per forza un button che facesse il reload, praticamente ho messo in questa azione il codice dell'animazione sopra riportato...
da quello che so dovrei utilizzare forse un delegato, che quando chiude la modal view (secondo view controller) faccia partire il metodo reload...
se qualcuno sa dirmi qualcosa a riguardo... non ho esperienze con "delegate"...
grazie!