web-dev-qa-db-ja.com

UISwitchのテキストを変更する

UISwitchは現在ONとOFFを示しています。テキストを「はい」と「いいえ」に変更できますか?

難しいでしょうか?それとも、ユーザーに尋ねる質問を言い換えるだけですか?

17
Sam Jarman

IOS 6以降、設定できます

@property(nonatomic, retain) UIImage *offImage;
@property(nonatomic, retain) UIImage *onImage;

ドキュメントによると:

この画像は、スイッチの内部の内容を表しています。指定した画像は、スイッチの丸いベゼルと親指で合成され、最終的な外観を作成します。

この画像のサイズは、幅77ポイント、高さ27ポイント以下である必要があります。より大きな画像を指定すると、エッジがクリップされる場合があります。

11
c roald

IOS6でonImageoffImageを使用してこれを正確に実行しました。使用した画像は、次のとおりです。

enter image description here

enter image description here

enter image description here

enter image description here

11
Allen Zeng