我发现这个看起来很酷的“自定义警报” iOS控件。但是问题是,它没有按预期的方式工作。
每当我尝试显示警报时。它似乎在当前视图的顶部放置了一个不可见的 覆盖层,并导致其下层不响应后续的触摸。
这是很酷的控件
示例项目本身无法正常工作。
因此,我尝试自己在应用程序中使用控件。但是即使遵循了GitHub页面上的直接指导,我也无法使它工作。
我正在尝试使用应该打开警报的Modal控件,但是看起来它没有显示警报,但是我认为警报被调用后是不可见的,因为我无法在按钮上进行任何其他按下操作。
看起来Modal类的show()函数中有问题,但是我无法弄清楚。一切似乎都很好。
https://github.com/unicorn/FlourishUI/blob/master/FlourishUI/FlourishUI/Modal.swift
有人可以找到问题吗?
这只是非常令人困惑,过去4个小时用头撞墙
Xcode 6.3使用UIViewControllers初始化引起了一些重大更改。解决方法是删除普通init()
方法,将自定义初始化程序转换为便捷方法convenience init(title: String?, body: String?, status: Status)
,然后代码将起作用。否则,请继续并拉下新代码,因为我在github上推送了此修复程序:)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句