アプリを iOS 7 に更新していて、UI を改善したいと考えています。コントロールセンターのようなシースルーの背景を作りたいです。したがって、基本的には、コントロールセンターのように透けて「ぼやけた」背景にしたいボタンがあります。ありがとう!

アプリを iOS 7 に更新していて、UI を改善したいと考えています。コントロールセンターのようなシースルーの背景を作りたいです。したがって、基本的には、コントロールセンターのように透けて「ぼやけた」背景にしたいボタンがあります。ありがとう!

UIToolbar の使用を止めるものは何もありません。
クリアな背景を持つベース ビューとして UIView を作成し、その端に固定された UIToolbar を追加してビューを塗りつぶし、他のコントロールをツールバーの上のベース ビューに追加します。
たとえば、次のようになります。

ツールバーを実際に使用するべきではありません。理由からツールバーと呼ばれています。1 つの方法は、背景のスナップショット イメージを取得し、それをぼかすことです (Apple サンプルに含まれる UIImage+ImageEffects カテゴリを使用して、一貫した効果を得ることができます)。次に、画像を目的のフレームにトリミングして、ボタンの背景として使用できます。
「動的な」ぼかし効果 (コントロール センターなど) を探していますか? それはまだ実行可能ですが、それは物事をより複雑にします。