私のアプリをiOS 7にアップデートしてUIを改善したいと考えていました。私はコントロールセンターのような背景を通して見ることを作りたい。だから、基本的に私はコントロールセンターのような背景と "ぼやけた"バックグラウンドを持っていたいと思うボタンを持っています。ありがとう!iOS 7で「ぼやけた」背景を持つ透視ボタンを作成する方法
5
A
答えて
1
ぼかし効果は、公開APIとして利用できません。利用可能なサードパーティの実装があります(FXBlurViewなど)。
4
UIToolbarを使用してあなたを止めることは何もありません。
透明な背景を持つベースビューとしてUIViewを作成し、UIToolbarをエッジに固定して追加してビューを塗りつぶし、ツールバーの上のベースビューに他のコントロールを追加します。
それはこのように、たとえば見てみましょう:あなたは本当にツールバーを使用すべきではない
1
。それは理由のためにツールバーと呼ばれています。 あなたの背景のスナップショットイメージを撮り、それをぼかすことが1つの方法です(UIImage + ImageEffectsカテゴリーをAppleサンプルに含めて、一貫した効果を得ることができます)。 これで、画像を目的のフレームにトリミングし、ボタンの背景として使用することができます。
(コントロールセンターのような)「ダイナミック」なぼかし効果を求めていますか?まだ実行可能ですが、状況が複雑になります。
0
また、GUPImage Frameworkでぼかし効果を作成することもできます。詳細はチュートリアルiOS blur effect tutorialです。チュートリアルでは、ぼかし効果の作成にツールバーを使用しない理由も説明しています
関連する問題
- 1. 透明な背景を持つ透明な背景でムービーを作る方法
- 2. 透明な背景を持つUIImageを作成する方法
- 3. ぼんやりした透明な背景効果を作成する
- 4. javafx2.2透明な背景を持つスクロールバーを作成する
- 5. iOS 7がぼやけている
- 6. 透明な背景イメージを通して背景色が見えるボタンを作成する方法は?
- 7. iPadとiPhoneでスケーリングすると背景がぼやけます
- 8. 透明な背景を持つLWJGLウィンドウ?
- 9. ダイアログボックスを使用中に背景がぼやける
- 10. WPF:ボタンの背景を透明にする方法
- 11. パブリックAPIでNSWindowの背景がぼやけていますか?
- 12. スクロールでCSSの背景がぼやけます
- 13. 透明な背景を持つウェブサイトでFLVビデオを再生する方法
- 14. 透明なボタンの背景
- 15. 透明な枠と背景を持つ台形を作成しますか?
- 16. Coderwallキャンバスで背景がぼやけて表示
- 17. PNG-24背景画像ぼやけIE8で
- 18. 背景がぼやけて表示される
- 19. IE11背景イメージのテキストがぼやけている
- 20. 透明なウィンドウを持つAndroidカスタムダイアログボックス背景がボタンのセレクタを破る
- 21. カスタム背景ドロワーブルを使用するとEditTextバックグラウンドがぼやけます
- 22. iOS 8+でUIVisualEffectViewを「色づけする」方法は?または、薄い色でぼかした背景ビューを作成しますか?
- 23. フリー画像で透明な背景を作る方法は?
- 24. 透明な背景を持つJavaScript丸めたコーナー
- 25. ドロップシャドウと透明な背景を持つ画像をコピーする
- 26. 透明な背景を持つ行を追加する
- 27. 透明な背景を持つテキストをスクロールする
- 28. ImageMagickで透明な背景画像を作成する
- 29. 透明な背景を持つPNGファイルにテキストを生成する
- 30. "ガラス"の背景を持つコントロールを作成するには?
このAPIを使用して私のアプリケーションが拒否されるのですか?ありがとう:) –
いいえ、そのリポジトリ内のコードはプライベートAPIを使用していません。 – jrturton
@jrturton thats so useful +1 – Dhara