【发布时间】:2015-04-28 12:42:27
【问题描述】:
我一直在寻找这些案例的答案和一种“最佳实践”,因为对于任何试图处理 UI 和 UIKit 的开发人员来说,它们必须经常发生。
我已经阅读了this thread 和许多其他网站,但没有找到好的答案
我要求的是,在选择隐藏视图时,表现的差异是什么时候没有必要动画它们(我知道在改变时的性质的视觉效果的视觉效果方面的差异)
从实用的角度来看,只要您根本不想为任何东西设置动画,我觉得只设置 hidden 属性而不关心 alpha 会更聪明。另一方面,如果在性能上绝对没有差异,为什么要将属性添加到 UIView 类中?
在一些 cmets 和问题中,当 alpha 值为 0.0f 时,人们说 hidden 属性为真,但经过一些调试后我发现事实并非如此,它们似乎是完全分开的并且没有以任何逻辑方式连接
编辑
我想强调的是,我知道性能差异不会很大,但我仍然想知道,这是被问到的问题。 这与使用无关。这已在许多页面以及 stackoverflow 上得到处理。
【问题讨论】: