菜鸟教程小白 发表于 2022-12-12 16:24:55

ios - 如何像在 Evernote 应用程序中一样从 iPad 屏幕底部显示 UIView


                                            <p><p> <img src="/image/HbXIx.png" alt="enter image description here"/>我尝试通过单击 <code>UIBarButton</code> 在我的应用程序中显示简单的 <code>UIView</code>。我想从屏幕底部显示它,并带有类似于 Evernote 应用程序中的动画。</p>

<p>我应该使用哪个类?如果有人看过简单的教程,请与我分享。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>制作一个 <code>UIView</code> 对象。把所有需要的<code>subView</code>都放进去(“cancel”、“save”、“title” yada yada)</p>

<p>将此 View 作为 subview 添加到主视图 Controller 的 y 坐标处:<code>self.view.frame.size.height</code> </p>

<p>然后,在 <code>UIKeyboardDidShowNotification</code> 上,您可以通过简单地更改此 <code>UIView</code> 的 <code>origin.y</code> 将其动画到不同的 y 坐标动画 block 。</p>

<p>见:<a href="https://stackoverflow.com/a/19678064/2857130" rel="noreferrer noopener nofollow">https://stackoverflow.com/a/19678064/2857130</a> <br/>
<em>(您需要进行适当的调整以满足您的要求)</em></p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何像在 Evernote 应用程序中一样从 iPad 屏幕底部显示 UIView,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/20017578/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/20017578/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何像在 Evernote 应用程序中一样从 iPad 屏幕底部显示 UIView