gpt4 book ai didi

ios - 为 iPhone 创建自定义弹出窗口 - 我要子类化哪个类?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:48:40 24 4
gpt4 key购买 nike

我在这里 ( How to create popover in iPhone app? ) 看到了这个问题,并想设计一个可以创建弹出框对象的类,我发现现在所有的弹出框库都没有做我想做的事情。

所以我想我会创建自己的,但我对此有点陌生。我直接继承 UIView 吗?谁能指出我完成这项任务的正确方向?

最佳答案

子类 UIView。实现自定义 UIView 子类的 layerClass 类方法并返回 [CAShapeLayer class](来自 QuartzCore 框架),或者使用您自己的 CAShapeLayer 子类> 而不是 CAShapeLayer 本身。在您的 UIView 子类的 initWithFrame: 实现中,您可以设置 View 层的路径以获得您想要显示的弹出框形状。

关于ios - 为 iPhone 创建自定义弹出窗口 - 我要子类化哪个类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15687720/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com