このライブラリを使用して、UIView でぼかしを作成できました: https://github.com/nicklockwood/FXBlurView
これはかなりうまく機能し、UITableViewでも同じことを試しましたが、機能しません。他にアイデアはありますか?
編集:
FXBlurViewで動作させることができましたが、レイヤーをいじるだけでした
このライブラリを使用して、UIView でぼかしを作成できました: https://github.com/nicklockwood/FXBlurView
これはかなりうまく機能し、UITableViewでも同じことを試しましたが、機能しません。他にアイデアはありますか?
編集:
FXBlurViewで動作させることができましたが、レイヤーをいじるだけでした
これは驚くほどエレガントなソリューションです。UIToolBar
背景ビュー (ライブ) に自動的にぼかし効果が付属する使用。backgroundview
これをセルの時点で設定するだけです。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
// Do all your other stuff for setting up this cell.
// Set the background view of the cell as UIToolbar for iOS 7 where it's translucent, picking up background view effect with blur.
UIToolbar *translucentView = [[UIToolbar alloc] initWithFrame:CGRectZero];
cell.backgroundView = translucentView;
//[translucentView release]; // If you are using retain/release for memory management(non-ARC).
return cell;
}