1

そのため、私のコードではsetAlternateColor:、UISwitchのメソッドを使用して色をオレンジ色に変更しましたが、これが原因でアプリが拒否されました。

そこで、フォトショップを使用してカスタムUISwitchを作成することにしました。画像ができたので、UISwitchでカスタム.pngを使用するにはどうすればよいですか?

4

1 に答える 1

2

できません。独自のカスタム スイッチ クラスを作成するのがおそらく最も簡単です。UIControlいくつかのことをサブクラス化して再実装することはそれほど難しくありUISwitchません。UISwitch(直接サブクラス化してオーバーライドしても機能するかどうかはわかりませんdrawRect:。試してみる価値があるかもしれません。)

于 2010-11-12T18:03:39.910 に答える