나는 내보기 중 하나의 layoutSubviews 방법에 다음 코드가 있습니다, 흐리게보기는 때때로 업데이트하지 않습니다
UIVisualEffect *blurEffect;
blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleDark];
UIVisualEffectView *visualEffectView;
visualEffectView = [[UIVisualEffectView alloc] initWithEffect:blurEffect];
visualEffectView.frame = CGRectMake(0, 0, self.blurView.frame.size.width, self.blurView.frame.size.height);
[self.blurView addSubview:visualEffectView];
self.blurView
이 주어진 지역의 펜촉에 함께 IBOutlet에 해당 그 시원한 iOS 8 방식으로 흐리게하고 싶은 나의 시각. 그 특정 지역은 종종 변화하는 그래픽을 특징으로합니다.
내 문제는 내 그래픽이 변경되어 내 흐려보기가 표시 될 때 가끔 흐린 이미지가 더 이상 존재하지 않는 그래픽이라는 것입니다. 흐림보기가 수퍼 뷰가 변경되었음을 알지 못하는 것 같습니다.
흐리게 표시된보기가 현재 표시된 그래픽인지 확인하는 전략이 있습니까? API를 사용하여이 문제를 극복하기 위해 두 가지 전략이있다