PKAddPassButton在iOS 9上无法正常工作

4

我有一个项目,在屏幕上放置了一个UIButton,并使用XCode(界面构建器)将其自定义类更改为PKAddPassButton。 该类的文档说明如下:

NS_CLASS_AVAILABLE_IOS(9_0) @interface PKAddPassButton : UIButton

这意味着该应用程序适用于iOS 9及以上版本。但是,每次在iOS 9上运行它(真实设备和模拟器)时,应用程序都会崩溃,并显示错误消息。

This coder requires that replaced objects be returned from initWithCoder:

当我在iOS 10上运行它时,它正常工作,按钮出现了。是否有人遇到相同的问题并找到了解决方案? 更新: 如果在代码中以编程方式创建该按钮,则按钮将正常工作。
1个回答

4
你需要通过编程来实例化它。这就是我所做的,而且对我很有效。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接