菜鸟教程小白 发表于 2022-12-11 18:58:30

ios - CAAnimation - 显示/隐藏持续时间为 0


                                            <p><p>我正在使用 <code>CAAnimation</code> 为图层设置动画,然后使用 <code>AVExportSession</code> 将它们叠加在视频上。</p>

<p>我试图通过将持续时间设置为 0 来使图层立即出现/消失。但是,似乎有一个最小值 <code>0.25f</code>,因此,像不透明度这样的动画属性具有过渡。</p>

<p>是否可以使用 <code>CAAnimation</code> 实现 <code>CALayer</code> 的瞬时显示/隐藏?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我建议您在这里快速查看一下核心动画编程指南 - <a href="https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/Animation_Types_Timing/Articles/Timing.html" rel="noreferrer noopener nofollow">Animation_Types_Timing</a> </p>

<p>您还可以尝试 dan 建议的非零值作为快速破解。</p>

<p>我希望这可能会让你走上正轨。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - CAAnimation - 显示/隐藏持续时间为 0,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/42231184/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/42231184/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - CAAnimation - 显示/隐藏持续时间为 0