PKRevealController使隐藏的控制器变暗

时间:2014-07-17 14:46:35

标签: ios ios7 rubymotion

当右/左视图滑入时,有没有人知道PKRevealController是否有一种向隐藏控制器添加叠加(暗淡)效果的方法?

https://github.com/pkluz/PKRevealController

1 个答案:

答案 0 :(得分:1)

就像我在示例代码中看到的那样,您可以检查特定UIViewController的状态。您无法添加新UIView使其与alpha:0.6一起变黑并将其隐藏起来。如果UIViewController确实更改为背景中的状态,请为隐藏的视图设置动画,例如

[UIView animateWithDuration:0.5 animations:^{
    [OverlayView setHidden:NO];
}];

viewDidAppear内,你可以检查你的 OverlayView 是否被隐藏:是,并将其设置为NO。