Domande taggate «cocoa-touch»

I Cocoa Touch Frameworks che guidano le app iOS condividono molti modelli comprovati trovati sul Mac, ma sono stati realizzati con particolare attenzione alle interfacce touch-based e all'ottimizzazione.










8
iOS: UILabel multilinea in layout automatico
Sto riscontrando problemi nel tentativo di ottenere alcuni comportamenti di layout di base con Auto Layout. Il mio controller di visualizzazione è simile a questo in IB: L'etichetta superiore è l'etichetta del titolo, non so quante righe saranno. Ho bisogno dell'etichetta del titolo per visualizzare tutte le righe di testo. …

16
Avere un reloadData per un UITableView animato quando si cambia
Ho un UITableView che ha due modalità. Quando si passa da una modalità all'altra ho un numero diverso di sezioni e celle per sezione. Idealmente, farebbe qualche bella animazione quando la tabella cresce o si restringe. Ecco il codice che ho provato, ma non fa nulla: CGContextRef context = UIGraphicsGetCurrentContext(); …

23
Trovare la direzione di scorrimento in un UIScrollView?
Ho un UIScrollViewsolo scorrimento orizzontale consentito e vorrei sapere quale direzione (sinistra, destra) scorre l'utente. Quello che ho fatto è stato di sottoclassare il UIScrollViewe sovrascrivere il touchesMovedmetodo: - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesMoved:touches withEvent:event]; UITouch *touch = [touches anyObject]; float now = [touch locationInView:self].x; float before = …

15
Come arrotondare gli angoli di un pulsante
Ho un'immagine rettangolare (jpg) e voglio usarla per riempire lo sfondo di un pulsante con l'angolo arrotondato in xcode. Ho scritto quanto segue: UIButton *button = [[UIButton buttonWithType:UIButtonTypeRoundedRect] retain]; CGRect frame = CGRectMake(x, y, cardWidth, cardHeight); button.frame = frame; [button setBackgroundImage:backImage forState:UIControlStateNormal]; Tuttavia, il pulsante che ottengo con quell'approccio non …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.