2013-10-16 2 views
25

iOS 7では、スイッチはデフォルトでカスタムオン/オフ画像を許可しません。 Interface Builderで設定することはできますが、表示されません。カスタムオン/オフイメージiOS 7.0 UIスイッチ

https://developer.apple.com/library/ios/documentation/userexperience/conceptual/TransitionGuide/TransitionGuide.pdf

移行ガイドでは、単にそれはもうデフォルトでオンではないことを指摘しています。おそらくそれを変更する方法があるので、私が持っている画像を使用します。

+0

私は同じ問題があります。非常に奇妙なことに、Appleはこの機能を削除することにしました。 – Ramis

+2

奇妙なのはそれが削除されているが、IBのフォームには記入するフィールドが含まれているということです。 –

答えて

16

UIButtonを代わりに使用できますか?「選択済み」状態を使用して「オン」を意味しますか?

+0

これはある程度まで起こったことです。それはいくつかの芸術を再構築することを意味しましたが、それは仕事を完了させます。 – Wuzseen

+0

同じ問題があります。この回答になる前に、私はこのアプローチを使用しましたが、それはスイッチ要素と同じくらいエレガントではありません。 –

13

アップル私が使用してこの問題を中心に持って

...私はあなたが将来的にそれを見たい場合は、それについてのバグレポートを提出できると信じて...この機能は、ライブ手放すことはありません代わりに、SevenSwitchと呼ばれるドロップ。

+2

多くの研究の後で、これは私が今までに見つけた最良の解決策であり、まさに私が探していたものです。どうもありがとう! :) – GoGreen

3

ダウンロードthese二つのファイル:

SevenSwitch.h 
SevenSwitch.m 

それはカスタマイズのために非常に簡単です、あなたのプロジェクトにそれらを含めます。

関連する問題