ios - 使用 iOS 库时 Storyboard View 未连接

标签 ios xcode github storyboard xlpagertabstrip

我正在尝试实现一个库(名为:XLPagerTabStrip)。在此可用教程 [https://github.com/xmartlabs/XLPagerTabStrip] 的帮助下一切正常。

我的问题是:我可以使用代码更改我的 View Controller 布局,但我无法通过我的 Storyboard更改它;尽管可以访问与上述库关联的 View Controller 。我的 Storyboard View 与代码紧密相连。 请帮我从这里起来。我卡住了。

最佳答案

解决方案: 获取您希望在 MyPagerTabStripName(库的主 Controller 类)中使用的 View Controller 的实例。这样:

override internal func viewControllersForPagerTabStrip(pagerTabStripController: PagerTabStripViewController) -> [UIViewController] {

    let firstVC = self.storyboard!.instantiateViewControllerWithIdentifier("myfirst") as! TabFirstViewController
    let secVC = self.storyboard!.instantiateViewControllerWithIdentifier("mysecond") as! TabSecondTableViewController
    return [firstVC, secVC]
}

然后您可以在 Storyboard中使用这些标识符访问它们。

关于ios - 使用 iOS 库时 Storyboard View 未连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40150692/

相关文章:

xcode - 如何强制 Flutter 更新我的版本和内部版本号?

C++:xcode中退出代码为-1的链接器命令

推送到原点时的 Git 'pack-objects died of signal 13'

ios - 如何将多个 PDF 文件合并为一个 PDF

Swift - 当以编程方式设置字体大小并运行模拟器时,使用 Storyboard的属性文本功能全部重置

ios - 如何在 Swift 的表格 View 单元格中添加自定义 ImageView ?

github - 在私有(private)存储库的 GItHub 工作流程中使用 secret

java - 如何在不在 java 中运行 curl 命令的情况下从 java 访问 github graphql API

ios - 如何清除 iOS ADAL 库中的缓存

iphone - 动画 UILabel 文本大小增加和减少