Спасибо, пока.
Мой TVOutViewController является подклассом UIViewController, как описано здесь:
@interface TVOutViewController : UIViewController { }
Я добавил UIView в TVOutViewController в InterfaceBuilder. Должен ли я сделать что-то еще, чтобы иметь возможность сделать, как:
[self.view addSubview: AnyUIView];
Второй вопрос:
Если я объявлю метод в TVOutViewController.m, например:
+(void)addSubviewMethod:(id)sender { [self.view addSubview: AnyUIView]; }
Почему я не могу вызвать его в PlayoutControlViewController.m через
[TVOutViewController addSubviewMethod];
Я добавил
#import "TVOutViewController.h";
в файл PlayOutViewController.m.
Спасибо всем заранее!
OK решено:
Вы были на правильном пути:
Я забыл инициализировать объект. Теперь это работает как шарм!
TVOutViewController *MoviePlayerView = [[TVOutViewController alloc] init];
[MoviePlayerView.view addSubview:moviePlayer.view];