2010-09-08 5 views
5

Sto lavorando a un progetto iPhone SDK utilizzando Xcode 4 Preview. Sono nella visualizzazione IFB e ho cancellato l'icona di visualizzazione di default e ho inserito due nuove viste che ho chiamato Portrait e Landscape. Dovrei essere in grado di controllare il trascinamento dal proprietario del file alle due viste per collegarle, ma il solito HUD non appare e non riesco a collegarle. Non esiste un codice rilevante per questa attività, quindi non posso condividerlo e uno screenshot non avrebbe senso. Gradirei qualsiasi tipo di assistenza per convincerli a connettersi.Perché non riesco a collegare il proprietario del file alle nuove viste in iOS SDK?

grazie!

risposta

8

Prima di tutto, verificare che il proprietario del file di classe sia associato con gli slot IBOutlet con i tipi appropriati per le nuove visualizzazioni. Se il proprietario del file non è la classe giusta, puoi cambiarlo nel pannello dell'ispettore. Se la classe non ha gli slot, aggiungili all'intestazione e poi riprova.

+0

Ecco cosa ho nel file .h: @interface SwapViewController: UIViewController { UIView * landscape; UIView * verticale; – fmz

+2

Non ho fatto molto sviluppo su iOS, ma su Mac OS X questi slot avrebbero dovuto essere contrassegnati con il qualificatore IBOutlet prima che IB li "vedesse" ... Sospetto che lo stesso sia vero per iOS. –