Domande taggate «objective-c»

Questo tag deve essere utilizzato solo per domande relative alle funzionalità di Objective-C o che dipendono dal codice nella lingua. I tag [cacao] e [cacao-tocco] dovrebbero essere usati per chiedere informazioni sui framework o sulle classi di Apple. Utilizzare i tag correlati [ios], [macos], [apple-watch] e [tvos] per problemi specifici di tali piattaforme.

20
Come verificare se UILabel è troncato?
Ho una UILabellunghezza variabile a seconda che la mia app sia in esecuzione in modalità verticale o orizzontale su un iPhone o iPad. Quando il testo è troppo lungo per essere visualizzato su una riga e viene troncato, desidero che l'utente sia in grado di premerlo e ottenere un popup …

5
Regola l'alfa di UIColor
Ho impostato un UIColorrgb utilizzando uno sfondo di un file UILabel. Sto cercando di aggiustare l' alphaunico. Come posso modificare l'alfa di un rgb esistente UIColor? modificare Fondamentalmente ho UILabelsun set UIColor(usando rgb) e non saprò di che colore UILabelssono. Ad un certo punto dovrò cambiare l' labelsalfa`. Come posso …

16
È possibile cambiare il colore di sfondo di un UIButtons?
Questo mi ha lasciato perplesso. È possibile modificare il colore di sfondo di un pulsante UIB in Cocoa per iPhone. Ho provato a impostare il colore di sfondo ma cambia solo gli angoli. setBackgroundColor:sembra essere l'unico metodo disponibile per queste cose. [random setBackgroundColor:[UIColor blueColor]]; [random.titleLabel setBackgroundColor:[UIColor blueColor]];

17
"From View Controller" scompare utilizzando UIViewControllerContextTransitioning
Ho un problema e l'ho descritto di seguito. sto usando UIViewControllerContextTransitioning per le transizioni personalizzate. Ho 2 controller di visualizzazione, il primo controller di visualizzazione e il secondo controller di visualizzazione. Ora voglio aggiungere il secondo controller di visualizzazione sul primo controller di visualizzazione con un'animazione. Ci sono riuscito, ora …


6
Classe base nativa Swift o NSObject
Ho provato alcuni isa swizzling con Swift e ho scoperto che funziona solo quando NSObject è una superclasse (direttamente o più in alto) o utilizzando la decorazione "@objc". Altrimenti seguirà uno stile di invio statico e vtable, come C ++. È normale definire una classe Swift senza una classe base …

6
Come utilizzare parole chiave Objective-C non null e nullable nel metodo API basato su blocchi
Considera il seguente metodo - (void)methodWithArg:(NSString *)arg1 andArg:(NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; Con le parole chiave nuove nonnulle nullable annotazioni possiamo arricchirlo come segue: - (void)methodWithArg:(nonnull NSString *)arg1 andArg:(nullable NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; ma riceviamo anche questo avviso: Nel puntatore manca un identificatore di tipo …


30
Il cellForItemAtIndexPath di UICollectionView non viene chiamato
È solo la seconda volta che uso UICollectionView e forse ho morso più di quanto posso masticare ma comunque: Sto implementando un UICollectionView (myCollectionView) che utilizza UICollectionViewCell personalizzati che ho sottoclasse. Le celle sottoclasse (FullReceiptCell) contengono UITableView e hanno le dimensioni del viewcontroller. Sto cercando di consentire lo scorrimento orizzontale …


5
Ottieni l'indice selezionato di UITableView
Voglio aver selezionato l'indice per UITableView. Ho scritto il seguente codice: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; Funziona sempre per il primo elemento. Voglio aver selezionato l'indice inindexPathForRow. Per favore aiuto. Grazie.




4
Cosa rende unico un oggetto portachiavi (in iOS)?
La mia domanda riguarda i portachiavi in ​​iOS (iPhone, iPad, ...). Penso (ma non sono sicuro) che l'implementazione dei portachiavi in ​​Mac OS X solleva la stessa domanda con la stessa risposta. iOS fornisce cinque tipi (classi) di elementi portachiavi. Devi scegliere uno di questi cinque valori per la chiave …

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.