Send subview to back

Я пытаюсь сымитировать боковое меню facebook ios и оно работает, однако проблема, с которой я сталкиваюсь, заключается в том, что я не могу отправить боковое меню назад, как обсуждалось в другом вопросе на SO боковое меню iphone facebook с помощью objective c. Я не использую предложенную библиотеку, а вместо этого использую код, который был предложен. У меня есть

- (void)viewDidLoad
{
    NSLog(@"View Did Load is running");
    activitySpinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
    activitySpinner.frame = CGRectMake(0.0, 0.0, 40.0, 40.0);
    activitySpinner.center = self.view.center;
    [self.view addSubview:activitySpinner];

    SideMenuView *myDelegate = [[SideMenuView alloc] init];
    [self setSideMenuDelegate:myDelegate];
    //set the delegate's currentViewController property so that we can add a subview to this View. 
    [sideMenuDelegate setCurrentViewController:self];

    //sideMenu = [[SideMenuView alloc] initWithNibName:@"SideMenuView" bundle:nil];
    [self.view addSubview:myDelegate.view];
    [self.view sendSubviewToBack:myDelegate.view];

    [super viewDidLoad];
    self.searchDisplayController.searchBar.scopeButtonTitles = nil;

    [self fetchCustomers];
    // Do any additional setup after loading the view, typically from a nib.
}

В моем контроллере, где я хочу боковое меню, но вид, кажется, загружается в текущий вид вместо того, чтобы просто перейти на задний план, чтобы его можно было увидеть, когда я сдвигаю меню.

Кто-нибудь может помочь мне переместить представление myDelegate в заднюю часть?

11
задан Community 23 May 2017 в 11:53
поделиться