Articoli con tag uiview
6. Creiamo una semplice calcolatrice in XCode e Objective-C (parte 2)
2
Nella lezione precedente abbiamo visto come specializzare un oggetto generico UIView, per rispondere alle nostre esigenze. In particolare, abbiamo creato un oggetto contenitore ed una serie di oggetti che, popolando il contenitore (UIView), hanno dato vita ad una calcolatrice.> (continua…)
4. Objective-C: UIWindow ed UIView
1
L’elemento base della user interface e’ l’oggetto UIWindow. Esso fornisce il supporto per mostrare informazioni ed oggetti all’interno delle nostre applicazioni. UIWindow agisce come una cornice in cui e’ possibile inserire contenuti. Sebbene sia l’oggetto principale su cui basarsi per la costruzione di un’interfaccia grafica, non contiene caratteristiche visuali: e’ semplicemente un contenitore trasparente che fornisce il punto di contatto a piu’ basso livello tra la nostra applicazione e lo schermo iPhone. Tipicamente verra’ creato solo un oggetto UIWindow all’interno delle nostre applicazioni; al suo interno potranno essere aggiunti oggetti – derivanti, principalmente, dalla classe UIView – necessari alla corretta visualizzazione della nostra applicazione a schermo.

T#083 – Aggiungiamo funzionalità agli oggetti: Le categorie
2
Alcune volte è necessario presentare un oggetto generico che eredita da UIView in maniera esclusiva sullo schermo, per richiamare l’attenzione o semplicemente per mostrare una scelta “obbligata” all’utente. UIKit di Cocoa, ci mette a disposizione la classe UIAlertView proprio per questo scopo. Purtroppo, il suo funzionamento è molto restrittivo in termini di personalizzazione da parte dell’utente e come funzionalità offerte.
In quest’articolo, sfrutteremo questa esigenza per prendere confidenza con una tecnica di programmazione molto particolare di Objective-C: Le categorie.

(continua…)
T#021 – Creiamo un effetto di transizione tra UIView
10
In questo nuovo tutorial vedremo come passare da una view ad un’altra utilizzando un collegamento (ad esempio un pulsante) presente nella prima View e come dalla seconda Vista, possiamo ritornare nuovamente alla prima. Applicheremo a tutto questo un piccolo effetto di transizione che sicuramente risulterà più piacevole in fase di esecuzione del programma.
L’effetto che implementeremo è una semplice rotazione della vista come mostrato in figura:

T#018 – Header personalizzato nelle TableView tramite file Xib
1
Talora nell’utilizzo di una tabella è necessario disporre di una riga che non sia legata alla tabella stessa ma indipendente e che sia possibile customizzare senza difficoltà. Vedremo quindi oggi la creazione di una header view personalizzata a partire da un file Xib da noi creato. Accediamo al nostro progetto e dichiariamo,nella classe in cui abbiamo creato la nostra tabella, una variabile di tipo UIView: (continua…)


















