菜鸟教程小白 发表于 2022-12-12 18:12:57

ios - 如何检测两个 UIView 的框架是否在触摸?


                                            <p><p>我有两个 <code>UIView</code> 对象,我想检查它们的框架的任何部分是否相互接触。</p>
<p>如下图所示:</p>
<p> <a href="/image/taFsf.png" rel="noreferrer noopener nofollow"><img src="/image/taFsf.png" alt="enter image description here"/></a> </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以使用 <code>CGRect</code> 过程来完成您想要的。只需检查 <code>CGRectIntersectsRect(rect1, rect2)</code> 其中 <code>rect1</code> 是您的第一个 View 的框架,而 <code>rect2</code> 是第二个 View 的框架。祝你好运!</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何检测两个 UIView 的框架是否在触摸?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/34873881/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/34873881/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何检测两个 UIView 的框架是否在触摸?