私は次のコードを持っています...
UILabel *buttonLabel = [[UILabel alloc] initWithFrame:targetButton.bounds];
buttonLabel.text = @"Long text string";
[targetButton addSubview:buttonLabel];
[targetButton bringSubviewToFront:buttonLabel];
...ボタンに複数行のテキストを使用できるという考えですが、テキストは常にUIButtonのbackgroundImageによって隠されています。ボタンのサブビューを表示するロギング呼び出しは、UILabel が追加されたことを示しますが、テキスト自体は表示されません。これはUIButtonのバグですか、それとも何か間違っていますか?