Stavo implementando in una vista una sorta di cruscotto con dati statistici riepilogativi. La necessità era che tali dati fossero cliccabili, portando alla view di dettaglio. Ho pensato allora di posizionare sopra un enorme UIButton trasparente, che potesse ricoprire tutto e al tap portarmi alla view desiderata. Purtroppo, essendo il tasto trasparente, non sono riuscita a impostare…
Mese: Gennaio 2017
Colorare le celle con un colore personalizzato
Avevo bisogno di colorare le celle di una riga della mia TableView, con un colore non predefinito ma custom. Lo dovevo fare sfruttando il metodo -(NSObject *)changeObject:(NSObject *)object forRow:(NSIndexPath *)indexPath forColumn:(ColumnEntity *)column assegnando pertanto il colore alla view della cella. Il colore quindi va impostato nel seguente modo: UIColor *coloreDaTestate = [UIColor colorWithRed:0.89 green:0.86 blue:0.74…
Stampa PDF da template (PDF)
Avevo la necessità di stampare alcuni PDF dalla mia applicazione iOS. I PDF hanno caratteristiche simili (stessa struttura interna), ma dati diversi a seconda di righe selezionate a video dall’utente. Ho abbozzato quindi un metodo che mi consente di generare un PDF da un template predefinito (un PDF di scheletro, praticamente), al quale poter eventualmente aggiungere…
Laravel: come si parte?
Per iniziare a lavorare con Lavarel, c’è bisogno di una eseguire serie di operazioni preliminari, per installare Composer. Composer Da terminale, questi sono i comandi da eseguire, per l’installazione php -r “copy(‘https://getcomposer.org/installer’, ‘composer-setup.php’);” php -r “if (hash_file(‘SHA384’, ‘composer-setup.php’) === ’55d6ead61b29c7bdee5cccfb50076874187bd9f21f65d8991d46ec5cc90518f447387fb9f76ebae1fbbacf329e583e30′) { echo ‘Installer verified’; } else { echo ‘Installer corrupt’; unlink(‘composer-setup.php’); } echo PHP_EOL;” php…
Errori nell’importazione dei dati in un database SQLite
Per valorizzare il database della mia app, scarico tutti i dati da un web service remoto pubblicato su un server e accessibile ad un indirizzo pubblico. Mi capitava spesso che si inceppasse il download dei dati, mandando in crash l’applicazione. A quanto pare il problema nasceva da diversi errori in fase di modellazione: il mio xcdatamodel…
SQLite e diagrammi
Avevo bisogno di un tool che dato un database SQLite potesse visualizzarmi il relativo diagramma entità-relazione. Ho provato DbVisualizer by DbVis Software (http://www.dbvis.com/) Ad una prima navigata non sembra niente male, tuttavia a me serviva qualcosa che mostrasse le relazioni di un db SQLite che nasce da un .xcdatamodel di iOs. Purtroppo le relazioni qui…