Come utilizzare Interface Builder

tramite: O2O
Difficoltà: difficile
16

Introduzione

Se ti stai chiedendo cosa sia INTERFACE BUILDER e a cosa serva sei capitato nel posto giusto. In questa guida ti illustrerò come utilizzare questo sofware in modo molto semplice. Innanzitutto ti spiego cos'è!
Interface Builder è un'applicazione per lo sviluppo software per il sistema operativo macOS e fa parte di Xcode. Questa applicazione ti permetterà di creare interfacce grafiche per le applicazioni utilizzando uno strumento grafico. L'interfaccia ottenuta è salvata in un file. Nib
Detto questo, vediamo come si utilizza.

26

Occorrente

  • Pc, macOS, Xcode e tanta pazienza.
36

Adesso vediamo come utilizzare Interface Builder che andremo poi a collegare al nostro codice sorgente. Innanzitutto apriamo Xcode e creiamo un nuovo progetto da ''view-based application'' e poi nella cartella contenente i file. Xib apriamo quello riguardante ViewController. Per iniziare, selezioniamo l'elemento view dalla Document Window e procediamo cotrollando quali attributi è possibile modificare nella schermata attributi. Come noteremo, è possibile modificare diversi aspetti della vista, dall'orientamento al colore dello sfondo. Il parametro alpha indica la trasparenza della viewe con questo si possono ottere diverse animazioni, poco complesse ma assolutamente carine. Adesso vi spiego come strutturare la nostra interfaccia.

46

Strutturiamo la nostra interfaccia grafica con una ''navigation bar'' che posizioneremo in alto, una ''label'' e infine due ''Round Rect Button''. Per creare l'interfaccia grafica è sufficiente cliccare sull'elemento grafico da noi scelto e trascinarlo nella view. A questo punto, se proviamo a fare un ''Build and Run'' del nostro progetto vedremo apparire correttamente la nostra nuova interfaccia grafica. A questo punto però non avremo ancora modo di interagire con l'interfaccia in quanto non abbiamo ancora collegato alcun codice. Vediamo come inserirlo!

Continua la lettura
56

Apriamo l'interfaccia header del View Controller ed inseriamo il seguente codice:
@interface TutorialMrWebMaster2ViewController: UIViewController { IBOutlet UIButton *bottone1; IBOutlet UIButton *bottone2; IBOutlet UILabel *label; }.

66

@property (nonatomic, retain) IBOutlet UIButton *bottone1; @property (nonatomic, retain) IBOutlet UIButton *bottone2; @property (nonatomic, retain) IBOutlet UILabel *label; @end
Fatto questo, come possiamo facilemente notare, nella dichiarazione degli elementi grafici abbiamo utilizzato la direttiva IBOutlet.
Proseguiamo con il prossimo step.

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Windows

Come usare Screen Mate Builder per creare personaggi animati

Come probabilmente voi lettori e lettrici ben saprete, quando si parla di "screen mates" (letteralmente, in inglese, vuol dire "compagni di schermo") si intendono quei tipi di personaggi animati che si muovono tra le finestre del vostro computer. Se sapete...
Windows

Come Inserire I Tag Nelle Pagine Del Proprio Sito Fatto Con WYSIWYG Web Builder

Wysiwyg Web Builder è un software adatto alla costruzione di siti web, e che, nonostante il suo costo abbastanza basso, è paragonabile a altri programmi dello stesso genere, il cui prezzo è molto più alto. Con esso non si ha bisogno di scrivere nessun...
Windows

Come creare un'interfaccia grafica in NetBeans

In tale guida verrà descritto come creare un'interfaccia grafica in NetBeans sfruttando un comodo editor Drag & Drop messo a disposizione dal programma. Il linguaggio che verrà utilizzato sarà java e, grazie all'utilizzo dell'editor, sarà possibile...
Programmazione

Come effettuare il parsing di un file XML

Le nuove tecnologie ITC sfruttano opportuni metadati, per arricchire documenti html o contenuti multimediali. In questa guida, vedremo come effettuare il parsing di un file xml con Java. Questo linguaggio ad oggetti è molto importante per uno sviluppatore....
Windows

Come modificare un documento PDF

Forse hai sempre pensato che i file PDF non possono essere modificati.Questo è in parte è vero, nel senso che non è possibile intervenire su un documento PDF come invece puoi fare direttamente su un file. DOC ad esempio del programma Word del pacchetto...
Programmazione

Come definire una costante Java

Salve in questa guida vi illustrerò come definire una costante Java. Tutti ormai o almeno la maggior parte della gente sa che il linguaggio java è uno dei più diffusi nel campo della programmazione e per tale motivo è importantissimo sapere le basi...
Sicurezza

Come disabilitare l'antivirus AVG free senza disinstallarlo

L'antivirus è un elemento indispensabile per tutti coloro che utilizzano un computer per la navigazione in internet; questo software, infatti, assicura una protezione efficace contro virus informatici, nonché malware e spyware. Di antivirus al momento...
Software

Come creare biglietti da visita in realtà aumentata

La realtà aumentata è un campo molto interessante nella programmazione, che ci consente di far apparire degli oggetti tridimensionali nel mondo reale, permettendoci di realizzare delle interessanti applicazioni di largo utilizzo tramite gli smartphone...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.