UIButton
の外観プロキシを使用UIButtons
して、アプリケーションのすべてをカスタマイズしています。すべてが非常にうまく機能しています。カスタム画像、テキストの色、影の色を設定できます。1つだけ私を悩ませています。シャドウ オフセットを設定するために、次のコードを使用しました。
[[UIButton appearance] setTitleShadowOffset:CGSizeMake(1, 1)];
そしてそれは働いています。しかし、ドキュメントによると、これsetTitleShadowOffset:
は非推奨であり、代わりにshadowOffset
titleLabel のプロパティを使用する必要があります。私はこのように試しました:
[[[UIButton appearance] titleLabel] setShadowOffset:CGSizeMake (1.0, 1.0)];
しかし、それは機能していません。非推奨の方法を使用せずにシャドウ オフセットを設定できますか?