Использование JASidePanels
Я пытаюсь использовать JASidePanels (из github) в моем проекте. Я использую centerviewcontroller, leftviewconrtoller и JASidePanelController на основе примера библиотеки. Я поместил UIView на centerviewcontroller, а затем добавил IBOutlet.
@property (weak, nonatomic) IBOutlet UIView *myview;
Мне нужно изменить его цвет, когда появится меню. Как мне это сделать? Я могу изменить цвет centerviewcontroller.view, но не могу изменить цвет UIView, который я поместил в centerviewcontroller.view. Я могу изменить цвет в centerviewcontroller
self.myview.backgroundColor = [UIColor redColor];.
но я не знаю, как это сделать из JASidePanelController.
1 ответ
Предполагая ваш UIViewController
называется MyViewController
,
Следующее позволит вам получить доступ к centerViewController
изменить его backgroundColor
:
MyViewController* vc = self.centerViewController;
vc.view.backgroundColor = [UIColor redColor];