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

ios - 动态添加气泡 View


                                            <p><p> <img src="/image/TqHhf.png" alt="enter image description here"/> </p>

<p>大家好,我必须实现上述设计。这里没有气泡是动态的(最多 8 个),每个气泡的大小也是动态的。我已经动态设计了气泡,但我找不到任何添加气泡的方法(我的意思是在哪个位置,哪个气泡),以便输出看起来像上面那样。</p>

<p>气泡每次都会随机形成,就像 2 个气泡一样</p>

<p> <img src="/image/XDe89.png" alt="enter image description here"/> </p>

<p>4 个气泡</p>

<p> <img src="/image/CsYjT.png" alt="enter image description here"/> </p>

<p>但没有特定的逻辑表明 2 和 4 气泡位置的所有时间都是相同的。</p>

<p>说实话,我离开始还很远,因为我无法弄清楚逻辑。任何想法,任何帮助都将是可观的。谢谢。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>做:</p>

<ul>
<li>创 build 置框架的类方法</li>
<li><p>准备好关于它们如何显示的布局。这将取决于气泡的数量。</p>

<p>例如:</p></li>
<li><p>如果 1 个气泡比显示在中心屏幕上</p></li>
<li><p>如果 2 个气泡比在 1 行中显示两个气泡</p></li>
<li><p>如果3个气泡比让它圆形显示</p></li>
<li><p>如果4个气泡比方形显示</p></li>
<li><p>如果 5 个气泡比您在上面显示的图像的形状</p></li>
</ul>

<p>同样地,通过检查气泡数为所有按钮定义框架。之后,您只需在代码中使用该类即可。它会自动采用您在该类中定义的帧。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 动态添加气泡 View ,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/22298364/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/22298364/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 动态添加气泡 View