iOSアプリのUIActionSheetの色合いを変更したいと思います。これを達成するために使用できる簡単な答えかカスタムクラスがありますか?iOS5でUIActionSheetの色合い(背景)を変更するにはどうすればよいですか?
アクションシートのボタンの色を変更する際に役立つが、背景色の変更については何も見つかりませんでした。
iOSアプリのUIActionSheetの色合いを変更したいと思います。これを達成するために使用できる簡単な答えかカスタムクラスがありますか?iOS5でUIActionSheetの色合い(背景)を変更するにはどうすればよいですか?
アクションシートのボタンの色を変更する際に役立つが、背景色の変更については何も見つかりませんでした。
APIはありませんが、UIActionSheetをサブクラス化して、subviews
配列で再生し、バックグラウンドを描画して直接編集するか、またはサブビューを追加して隠すまで見つけることができます。
これは最大のアプローチではありませんが、隠されたAPIを使用していないため、iTunes Storeから拒否されることはありません。 iOS 5より前は、ほとんどのカスタマイズが完了した方法です。
HereはNavbarsを使用した例です。
ありがとう、それは参考になります。私はすでに何かをしたいと思っています。 –
[このプロジェクト](http://www.cocoacontrols.com/platforms/ios/controls/tweetbot-like-uialertview-and-uiactionsheet-replacement)からCocoaControlsの方が助けになるかもしれません。 – Kevin
それは有望に見える、間違いなくそれを試してみるだろう!あなたはチェックを得る:) –
これには正当なAPIはありません。不正なAPIを使用すると、アプリはアプリストアから拒否されます。最も簡単な解決策は、独自のインターフェイスをロールし、UIActionSheetを使用しないことです。
私が使用できるいくつかのコードに向けて教えてもらえますか? –
上記のコメントにはお答えできません。しかし、@ Lukeによって提供されるリンクは壊れていますが、ここではアクティブになっています:https://github.com/gpambrozio/BlockAlertsAnd-ActionSheets
リンクを更新していただきありがとうございます。非常に便利なライブラリのようです。 –
この特定の実装をお勧めします... https://github.com/Arrived/BlockAlertsAnd-ActionSheets – Luke
ありがとうございますリンク、それは有望と思われる。私はそれを試してみましょう! –
これは現在死んでいるリンクです:( – TimD