Ho cercato una soluzione per rendere il mio NSTextField allineato in basso e ho trovato this e l'ho regolato per le mie esigenze. Quindi ora ho questo NSTextFieldCell personalizzato, ma come faccio a dire al mio NSTextField di usare questa classe (programmaticamente)?Come rendere NSTextField utilizzare una sottoclasse personalizzata di NSTextFieldCell?
7
A
risposta
4
Hai provato setCell: metodo della classe NSControl?
- (void)setCell:(NSCell *)aCell
7
Dal momento che si chiede come fare a livello di codice, è possibile anche utilizzare il metodo setCellClass:
sul NSTextField
sottoclasse. Chiamatelo nei metodi di classe load
o initialize
:
+(void)load
{
[self setCellClass:[MyTextFieldCell class]];
}
Non avrà alcuna influenza sui vostri campi di testo definiti in Interface Builder, come impostare la cella di campo di testo non ha la precedenza.
Problemi correlati
- 1. Delegato NSTextFieldCell?
- 2. rendere nstextfield single line
- 3. Cocoa NSTextField Drag & Drop richiede sottoclasse ... Davvero?
- 4. NSTextField con ombra?
- 5. Come utilizzare JAXB @XmlValue in una sottoclasse?
- 6. Come utilizzare la sottoclasse UIView personalizzata nell'editor XIB con Monotouch?
- 7. Animazione di una proprietà personalizzata della sottoclasse CALayer
- 8. Come si crea una sottoclasse personalizzata di IO in Ruby?
- 9. android come rendere l'ascoltatore una variabile personalizzata?
- 10. Iniz. Personalizzata per sottoclasse NSManagedObject
- 11. Utilizzo di NSCoding in una sottoclasse di classe personalizzata
- 12. come utilizzare una variabile da una superclasse a una sottoclasse?
- 13. Come rendere trasparente una finestra di dialogo personalizzata?
- 14. Come personalizzare l'aspetto di NSTextField (Font utilizzato, dimensione del carattere) in Cocoa?
- 15. Come rendere la dimensione personalizzata di FloatingActionButton
- 16. Come sequenziare una sottoclasse di UITableViewCell?
- 17. Override keydownevent in NSTextfield
- 18. Come centrare un NSTextField in una vista
- 19. Come rendere NSTextFieldCell Accetta tastiera copia/incolla (cmd + c/cmd + v)
- 20. Swift - come rendere intestazione personalizzata per UITableView?
- 21. Come rendere permalink di Wordpress ignorare riscrittura di URL personalizzata
- 22. RxJava/Retrofit - Come posso costringere gli utenti a utilizzare una sottoclasse specifica di Sottoscrittore?
- 23. mouseDown: in un NSTextField personalizzato all'interno di NSTableView
- 24. trasparente sfondo di NSTextfield NSPopover
- 25. NSTextField Problemi di colore
- 26. Come rendere HttpClient utilizzare Kerberos?
- 27. selectText of NSTextField on focus
- 28. NSTextField enter per attivare l'azione
- 29. setCellClass di NSControl è obsoleto in OS X 10.10 qual è l'alternativa per sovrascrivere la classe di celle di NSTextField?
- 30. Utilizzo di una sottoclasse UITableView con un UITableViewController