Domanda

ho bisogno di presentare un modale del controller barra delle schede con Interface Builder. Mi piacerebbe essere in grado di specificare e progettare il controller barra delle schede in un file InfoViewController.xib, poi presentarla da una varietà di posizioni all'interno dell'applicazione utilizzando qualcosa come:

UIViewController *vc = [InfoViewController create];
[self presentModalViewController:vc animated:YES];

Non so come impostare il file costruttore di interfaccia. Posso trascinare in un controller di vista barra delle schede, ma non viene visualizzato quando il controller della vista è presentato. Come devo collegare questo controller barra delle schede con il proprietario del file?

È stato utile?

Soluzione 3

Ho finito per definire il controller barra delle schede in ogni XIB è stato presentato da (attualmente solo uno). Non è la situazione ideale, ma non riusciva a capire come farlo da un XIB riutilizzabile esterna.

Altri suggerimenti

Sei oltre a pensare questo. Basta fare esattamente quello che hai detto che stavi per fare. Riusabilità è una buona cosa.

Interface Builder è per la progettazione vostri punti di vista.

Si sceglie come e quando presentare loro (ad esempio modale) all'interno del vostro codice.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top