3

UIActionSheet のカスタム ボタンを使用します。iOS 5 と iOS 6 では問題なく動作しますが、iOS 7 では問題があります。ボタンは互いにオーバードローします。

4

1 に答える 1

4

Apple のiOS 7 UI Transition GuideUIActionSheetStyleに従って、iOS 7 ではサポートされていない関連定数などがあります。

Apple は iOS 7 で一時的なモーダル ビューをより制御したいと考えているため、できるだけ標準のビューに近いものを使用することを目指す必要があります (まだ使用していない場合は、Xcode 4 よりも優れた表現のために Xcode 5 を使用してみてください)。

iOS <= 6 の場合、バージョンを検出し、引き続き iOS 7 とは異なるUIACtionSheetものを表示したり、iOS 7 に加えた変更に合わせてインラインで標準化したりすることができます。

于 2013-09-21T12:12:12.523 に答える