tôi có mã này làm thay đổi sự xuất hiện của UILabel
s khi chúng xuất hiện trong UIAlertController
s:UIAppearance cho UILabel trong UIActivityViewController
UILabel *appearanceLabel = [UILabel appearanceWhenContainedInInstancesOfClasses:@[[UIAlertController class]]];
[appearanceLabel setAppearanceFont:kFontRegular(18)];
Nhưng điều này cũng ảnh hưởng đến UILabels xuất hiện trong UIActivityViewController
s.
Làm thế nào tôi có thể loại trừ các UILabels trong UIActivityViewController
?
này có lẽ sẽ làm việc - nhưng tôi có khá một ứng dụng lớn có sử dụng UIAlertController khá rộng rãi. – Halpo
Nó sẽ không hoạt động như tình hình vẫn giống như UIActivityViewController đang sử dụng cùng một giao diện – techloverr
techloverr Tôi vừa thử nghiệm ý tưởng sử dụng một lớp con và nó sẽ chỉ điều chỉnh phông chữ cho lớp con. Điều đó có nghĩa là nó sẽ hoạt động. – Steve