gpt4 book ai didi

objective-c - 在原始子类中捕获委托(delegate)方法调用

转载 作者:行者123 更新时间:2023-12-02 04:34:37 24 4
gpt4 key购买 nike

我可以尝试用 UIScrollView 来解释这一点

我将创建一个 UIScrollView 的子类。我希望能够响应它自己的委托(delegate)方法,例如 scrollViewDidScroll,但同时让委托(delegate)被设置为正常。我怎样才能不干扰委托(delegate)属性,但仍然让子类能够响应它自己的委托(delegate)调用?

最佳答案

如果你只关心scrollViewDidScroll,只需覆盖layoutSubviews:

- (void)layoutSubviews {
[super layoutSubviews];

// your code here
}

UIScrollView 在将 scrollViewDidScroll: 发送给它的委托(delegate)之前发送自己 layoutSubviews

关于objective-c - 在原始子类中捕获委托(delegate)方法调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22232899/

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