0
viewcontrollerのビュー階層をどのようなフォントが使用されているか調べる必要があります。ビュー(およびビューのサブクラス)がフォントをサポートしているかどうかを判断する一般的な方法はありますか?私は巨大なif-then-elseをしたくありません:iPad:UIViewサブクラスがフォントをサポートしているかどうかを確認する方法はありますか?
if ([[view isKindOfClass: [UILabel class]) {
// Do stuff
} else if ([[view isKindOfClass: [UITextField class]) {
// Do stuff
} etc. ...
メンテナンスの問題が原因です。私は、
if ([view canPerform: @selector(getFont:)]) {
// Do stuff
}
のような方法が好きですが、これはうまくいかないかもしれません。
と@selector(フォント)作品! – mobibob