Ho questo codice che cambia l'aspetto di UILabel
s quando appaiono in UIAlertController
s:UIAppearance per UILabel in UIActivityViewController
UILabel *appearanceLabel = [UILabel appearanceWhenContainedInInstancesOfClasses:@[[UIAlertController class]]];
[appearanceLabel setAppearanceFont:kFontRegular(18)];
Ma questo riguarda anche i UILabels che appaiono in UIActivityViewController
s.
Come posso escludere i UILabels in UIActivityViewController
?
questo probabilmente funzionerà - ma ho piuttosto una grande applicazione che utilizza UIAlertController abbastanza ampiamente. – Halpo
Non funzionerà in quanto la situazione rimane la stessa di UIActivityViewController utilizza la stessa interfaccia – techloverr
techloverr Ho appena testato l'idea di utilizzare una sottoclasse e regolerà solo il carattere per la sottoclasse. Ciò significherebbe che funzionerebbe. – Steve