gpt4 book ai didi

iphone - 在iPhone UIImageView中,重写实例变量init的方法是什么?

转载 作者:行者123 更新时间:2023-12-03 19:38:23 24 4
gpt4 key购买 nike

我有一个非常简单的应用程序,用于处理 UIImageView 派生 View 上的触摸。

该 View 有一个充当按钮的矩形坐标数组。

由于这是一个简单的应用程序,因此我直接在 UIImageView 派生类中处理所有触摸事件。

我需要初始化图像坐标数组,它是一个实例变量。

我尝试重写包括 init 在内的多个方法,但我尝试过的方法都没有被调用。

重写以初始化 UIImageView 派生类中的实例变量的正确方法是什么?

谢谢!

最佳答案

有几个 init 函数(initWithFrame、initWithCoder 等),调用哪个函数取决于您加载 ImageView 的方式。如果您从 NIB 加载它,请尝试 initWithCoder。

或者,您始终可以在 Controller 中使用 viewDidLoad 方法,并让它在 View 上调用自定义初始化方法。但在这种情况下我不建议这样做,除非你真的必须这样做。

关于iphone - 在iPhone UIImageView中,重写实例变量init的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/630194/

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