Я пытаюсь добавить рекламный блок над подклассом UIView RCTRootView
. Это переместит RCTRootView
примерно на 50 пикселей. Это моя текущая попытка.
RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
moduleName:@"test"
launchOptions:launchOptions];
CGRect frame = rootView.frame;
frame.size.height -= 50;
rootView.frame = frame;
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
self.window.autoresizesSubviews = YES;
UIViewController *rootViewController = [[UIViewController alloc] init];
rootViewController.view = rootView;
self.window.rootViewController = rootViewController;
[self.window makeKeyAndVisible];
return YES;
Это проект React Native, поэтому используйте StoryBoard. Как изменить размер rootView?
Как я могу создать экземпляр и добавить viewController в UIWindow, который находится выше rootView (рекламного блока)?