gpt4 book ai didi

ios - 如何使 UIViews 以淡入方式过渡到可见状态?

转载 作者:行者123 更新时间:2023-11-30 13:44:59 25 4
gpt4 key购买 nike

这个问题可能看起来很困惑,所以让我澄清一下。

我正在开发一个非常内容驱动的应用程序。内容是异步获取的,屏幕上通常有十几个或更多代表内容的元素。图片、文本……等等……所有这些都是通过UIView子类实现的。

我希望能够设置每个应用程序级别(通过外观代理或其他方法),一旦 View 准备好渲染可见,它应该淡入 而不是在下一个渲染 channel 后突然出现。

有人有什么想法吗?是否有一些 CALayer 属性可以轻松实现此目的?画直?覆盖隐藏?在内部使用 UIView 动画的便捷公共(public)包装函数?

我再次知道如何使用 UIView 动画方法在个人级别上执行此操作。我想要的是所有 UIView 的行为的全局改变。

最佳答案

您可以使用属性readyForRendering 创建一个UIView 子类,并在将其设置为true 时执行淡入动画(您已经知道如何操作)。使您现有的 UIView 子类成为这个新 UIView 子类的子类,并根据需要设置 readyForRendering。

关于ios - 如何使 UIViews 以淡入方式过渡到可见状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35068940/

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