我试图淡出整个视图,但只有一个特定subview
的,这将强调subview
更清晰的外观。假设 self.view 有 5textfields
和 2 UIView
assubviews
并且我想UIView
强调 1。有没有办法在不触及强调的情况下用 5textfields
和 1淡出/在整个 self.view 中?UIView
UIView
我已经尝试过使用方法
+ (void)animateWithDuration:(NSTimeInterval)duration animations:(void (^)(void))animations completion:(void (^)(BOOL finished))completion
如:
[UIView animateWithDuration:0.75
animations:^{
self.view.alpha = 0.5f;
}
completion:^(BOOL finished){self.view.layer.shouldRasterize = NO;}];
但是,似乎整个子视图都受到上面 UIView 动画的影响。任何建议或提示将不胜感激。