快速错误中的下拉菜单

时间:2015-10-15 09:34:07

标签: ios swift

我目前正在尝试重新设置此导航下拉菜单

https://github.com/PhamBaTho/BTNavigationDropdownMenu

当我尝试时,我收到错误

**致命错误:在展开“可选”值时意外发现nil(在下面的行中)。

var frame = CGRectMake(0, 0, titleSize.width + (self.configuration.arrowPadding + self.configuration.arrowImage.size.width)*2, self.navigationController!.navigationBar.frame.height)

我不知道如何在这组代码的故事板中进行更改。我正在迅速开发Xcode 7 beta 4。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我有同样的问题,但我修复了它 在您的视图中控制器

 let menuView = BTNavigationDropdownMenu(title: "Sort By", items: items,navigation: self.navigationController!)

然后更改BTNavigationDropdownMenu类

 public init(title: String, items: [AnyObject])

public init(title: String, items: [AnyObject], navigation : UINavigationController)

并将navigationController变量更改为

self.navigationController = navigation