我制作了我的第一个“严肃”的 iOS 应用程序,在整个 UINavigation 概念上遇到了一些问题,但一切都井井有条。我寻找我的问题的答案,但没有找到我想要的,所以就在这里。
我想为游戏制作菜单,它看起来像这样:
1) 它是一个 RootViewController,它包含一些按钮:新游戏、选项、关于。
2)我认为这将是另一个视图控制器(当我们触摸新游戏按钮时它必须出现,当我们选择游戏难度时我们会看到一个菜单)按钮是:简单,中等,困难
3)游戏视图控制器(我认为这个VC不会是UINavigationController的一部分)。
我想在这个菜单中体现一些概念。
就是这样:我不想使用 UINavigationController 导航栏,我不会为 UINavCon 使用标准幻灯片动画,我想让我的按钮“移动到透明”并返回上面提到的第 2 段中的另一个菜单,它是不一定要更改背景或菜单项以外的其他内容。我想使用自定义后退按钮,并将其添加到我想要的位置而不是导航栏。
我对菜单项的动画有一些想法。
我不知道这个:
出于我的目的使用 UINavigationController 更好还是使用普通 ViewController 更好?
如果我制作一个 UINavigationController,我可以在我的故事板中看到它是“子 VC(我的意思不是根 VC)”,还是它将以编程方式创建,我必须在代码中制作 UI?如果我必须以编程方式执行此操作,我可以从情节提要中的 UINavigationController 进行转场,还是我也必须从代码中执行此操作?
例如,我可以制作一个 UIButton,并从导航栏中的普通 UINavigationController 后退按钮为其分配功能吗?
有些问题可能很愚蠢,但希望你不会对我做出严厉的评判。