我在导航控制器中有一个拆分视图控制器,当我执行某些操作时,我想将DejalActivityView放在所有控件上。现在,我正在使用以下代码:

 - (void)showActivityView
 {
     UIView *viewToUse = [MSMasterViewController get].splitViewController.navigationController.view;
     [DejalBezelActivityView activityViewForView:viewToUse];
     [DejalActivityView currentActivityView].showNetworkActivityIndicator = YES;
 }


这在横向模式下有效,但在纵向模式下且主视图为弹出框形式时,dejal活动视图将出现在弹出框的后面。是否有更好的视图可以覆盖整个屏幕?

最佳答案

也许您可以将Window用作Superview,并且仅更改相对帧的位置。

问候奥利

07-24 18:31