UIButton è una sottoclasse di UIView per la visualizzazione di pulsanti in iOS. Implementa il paradigma dell'azione target per inviare eventi al livello controller.
Come si imposta l'immagine per un UIButton nel codice? Ho questo: UIButton *btnTwo = [UIButton buttonWithType:UIButtonTypeRoundedRect]; btnTwo.frame = CGRectMake(40, 140, 240, 30); [btnTwo setTitle:@"vc2:v1" forState:UIControlStateNormal]; [btnTwo addTarget:self action:@selector(goToOne) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:btnTwo]; ma non vedo che cosa imposta l'immagine per esso.
Se ho un UIButton organizzato usando il layout automatico, le sue dimensioni si adattano perfettamente al contenuto. Se imposto un'immagine come button.image , le dimensioni dell'istruttore sembrano giustificare nuovamente questo. Tuttavia, se modifico il titleEdgeInsets pulsante, il layout non tiene conto di questo e tronca invece il titolo del pulsante. …
Creo un pulsante a livello di codice .......... button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [button addTarget:self action:@selector(aMethod:) forControlEvents:UIControlEventTouchDown]; [button setTitle:@"Show View" forState:UIControlStateNormal]; button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0); [view addSubview:button]; come posso cambiare il colore del titolo?
Ho una domanda su UIButton e la sua area di successo. Sto usando il pulsante Info scuro nel generatore di interfaccia, ma sto scoprendo che l'area colpita non è abbastanza grande per le dita di alcune persone. C'è un modo per aumentare l'area colpita di un pulsante in modo programmatico …
Sto scrivendo alcuni test unitari e, a causa della natura di questa particolare app, è importante arrivare il più in alto UIpossibile nella catena. Quindi, ciò che mi piacerebbe fare è attivare a livello di programmazione una pressione del pulsante, come se l'utente avesse premuto il pulsante in GUI. (Sì, …
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 …
Sto impostando il colore del testo per UIButton headingButton.titleLabel.textColor = [UIColor colorWithRed:36/255.0 green:71/255.0 blue:113/255.0 alpha:1.0]; Non sta cambiando colore lo stesso codice che sto usando in un altro codice che sta funzionando.
Su iOS 6 SDK ho scritto le seguenti righe di codice per visualizzare un'immagine all'interno di un pulsante: NSURL *thumbURL2 = [NSURL URLWithString:@"http://example.com/thumbs/2.jpg"]; NSData *thumbData2 = [NSData dataWithContentsOfURL:thumbURL2]; UIImage *thumb2 = [UIImage imageWithData:thumbData2]; [btn2 setImage:thumb2 forState:UIControlStateNormal]; [self.view addSubview:btn2]; Ma ora con Xcode 5 e iOS 7 questo non funziona. Il …
Se inserisco solo un'immagine in un pulsante e imposto imageEdgeInsets più vicino all'inizio, l'immagine rimane centrata e tutto funziona come previsto: [button setImage:image forState:UIControlStateNormal]; [button setImageEdgeInsets:UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0)]; Se inserisco solo un testo in un pulsante e imposto titleEdgeInsets più vicino al fondo, il testo rimane centrato e tutto …
Ho impostato un'immagine per gli stati dei pulsanti Normale, Evidenziato e Selezionato, ma quando il pulsante nello stato selezionato e lo premo / evidenzio non ho visto l'immagine evidenziata ma solo l'immagine in grigio. È possibile impostare un'immagine per lo stato evidenziato quando il pulsante è selezionato? il mio codice: …
Sto cercando di creare un pulsante con un po 'di testo sotto l'icona (una specie di pulsanti dell'app), tuttavia sembra essere abbastanza difficile da ottenere. Qualche idea su come posso ottenere il testo da visualizzare sotto l'immagine con un UIButton?
Come posso regolare la dimensione dell'immagine del pulsante UIB? Sto impostando l'immagine in questo modo: [myLikesButton setImage:[UIImage imageNamed:@"icon-heart.png"] forState:UIControlStateNormal]; Tuttavia, questo riempie l'immagine fino al pulsante completo, come posso ridurre l'immagine?
Ho un UIButton che, quando selezionato, non dovrebbe cambiare stato quando viene toccato. Il comportamento predefinito è che sia in UIControlStateHighlighted mentre viene toccato, e questo mi sta facendo arrabbiare. Suggerimenti?
Qualcuno può suggerire come sottolineare il titolo di un UIButton? Ho un UIButton di tipo personalizzato e voglio che il titolo sia sottolineato, ma Interface Builder non fornisce alcuna opzione per farlo. In Interface Builder quando si seleziona l'opzione Carattere per un pulsante, fornisce l'opzione per selezionare Nessuno, Singolo, Doppio, …
Ho un controller di visualizzazione con una vista tabella e un pennino separato per il modello di cella della tabella. Il modello di cella ha alcuni pulsanti. Voglio accedere al clic sul pulsante insieme all'indice della cella su cui è stato fatto clic all'interno del controller della vista in cui …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.