如何在枚举UIModalTransitionStyle中添加新的case
?
使用swift extension是否可行?
关于extension的Swift文档说:扩展程序为现有类,结构,枚举或协议类型添加了新功能。
是否意味着,我可以为enum
创建扩展程序?
UIModalTransitionStyle有以下四种情况:
我想在其中添加一个案例推送。我怎么能这样做?
我只在SO上找到了这个,这没有帮助(或者我无法理解,如何使用该解决方案来解决我的问题):
答案 0 :(得分:0)
AFAIK有无法直接向枚举添加更多案例。该文档涉及添加例如计算现有枚举的属性和函数。
您最好的选择是使用this answer中描述的方法扩展UIModalTransitionStyle以及更多案例。