将UIPageViewController添加到已存在的视图控制器中,其框架小于整个视图控制器

时间:2015-11-07 02:58:56

标签: ios swift uipageviewcontroller uicontainerview

我在一个视图控制器(def run(self): STOP = False while not STOP: for event in pygame.event.get(): if event.type == QUIT: STOP = True if event.type == KEYDOWN: if event.key == K_LEFT or event.key == ord('a'): self.Player.move('l') if event.key == K_RIGHT or event.key == ord('d'): self.Player.move('r') #if event.key == K_RETURN: if event.type == KEYUP: if event.key == ord('q'): STOP = True if event.key == K_ESCAPE: STOP = True if event.key == ord('x'): top = random.randint(0, WHT - self.Player.rect.height) left = random.randint(0, WWD - self.Player.rect.width) self.Player.jump(top,left) if event.key == ord('m'): self.toggleMusic() self.Scr.blit(BG, (0, 0)) #self.Player.draw() pygame.mixer.music.stop() Display = pygame.display.set_mode((WWD,WHT),0,0) pygame.display.set_caption('Egg Drop V.1') OpeningScreen(Display) g = EggDrop(Display) g.run() pygame.quit() )中有一个容器视图,它嵌入了一个页面视图控制器。将其置于容器视图中的目的是限制页面视图的边界。这是我的代码:

FirstViewController

此代码将页面视图添加到superview

但是当我运行应用程序时,页面视图会占用整个屏幕。我希望它在容器视图的范围内。

1 个答案:

答案 0 :(得分:1)

nvm,我明白了。您可以将常规视图控制器放在故事板上,然后将其嵌入到容器视图中,然后实现代码以将页面视图控制器添加到刚刚嵌入的视图中。希望这可能在将来帮助某人:)