在 iOS 的基于故事板的应用程序中使用我的视图控制器
Posted
技术标签:
【中文标题】在 iOS 的基于故事板的应用程序中使用我的视图控制器【英文标题】:Using my View Controller in a storyboard based app in iOS 【发布时间】:2013-04-19 10:13:54 【问题描述】:所以我在 Xcode 上制作了一个基于故事板的应用程序,基本上是一系列表格视图,这些表格视图导致基于文本的页面,但我从一个空白应用程序开始。
我现在已经编写了我自己的视图控制器,它基本上只是将横幅广告放在顶部,但是我该如何将它实际包含在我的构建中呢?
我根据本教程制作了一个名为“viewController”的objective-c类:https://developers.google.com/mobile-ads-sdk/docs/admob/fundamentals
虽然我不确定如何在构建时运行它
这是我目前所拥有的: http://pastebin.com/p93uSN8c
【问题讨论】:
到目前为止您尝试过什么?您需要证明这一点才能在此处获得帮助。 【参考方案1】:我认为您要求将 UIViewcontroller 添加到情节提要。 现在只需打开情节提要,将 UIVIEW 控制器拖放到情节提要中,将 UIVIEW 控制器的类名更改为您为视图控制器类指定的名称。
如果您有任何疑问,请提出并详细说明您的问题
【讨论】:
我可能做错了,但我基于情节提要制作了一个可导航的应用程序,但没有视图控制器,只有应用程序委托。然后我按照这个页面教程:developers.google.com/mobile-ads-sdk/docs/admob/fundamentals 并为它创建了一个新的目标 c 类。所以现在我有了 viewController.h 和 viewController.m ,它们与该链接中的基本相同,但我不确定在构建时如何运行这些脚本 只需拖放 UINAVIGATION CONTROLLER,然后从中删除 UITABLEVIEW CONTROLLER,然后将 UIVIEW CONTROLLER 拖放到同一个故事板上,您必须查看一个是导航,另一个是查看控制器。现在,附加带有根视图控制器的 UIVIEW 控制器的导航控制器。现在将 UIVIEW 控制器的类更改为您的类名。如果您有任何疑问请询问 谢谢,我现在已经完成了,但是如何将它连接到故事板的开头?我尝试控制将视图控制器拖到我的第一页,但是当我这样做时,我做了一个 push segue 并且它没有正确构建 只需选择 NAVIGATION CONTROLLER 并在其属性中将其设为 INTIAL VIEW CONTROLLER。它将成为您要打开的主页。如果我的答案对它有用,那么为我的答案 +1。以上是关于在 iOS 的基于故事板的应用程序中使用我的视图控制器的主要内容,如果未能解决你的问题,请参考以下文章
在初始化第一个视图控制器之前运行代码(基于故事板的应用程序)
为啥在我的基于 macOS 文档的应用程序中没有调用带有故事板的 applicationDidFinishLaunching?