菜鸟教程小白 发表于 2022-12-13 07:05:23

iOS Collection View 单元格横向和纵向的不同布局


                                            <p><p>我想制作一个屏幕,其中 Collection View 单元格应该在设备处于纵向时填充整个屏幕宽度,
并且当设备旋转时, Collection View 在 1 部分中显示 2 个单元格。</p>

<p>为了更好的可视化,请参见下图。</p>

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

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

<p>我试图使单元格宽度 = 设备宽度(用于纵向),但在横向单元格中显示在屏幕中央。 </p>

<p>是否可以使用 Collection View 进行这样的设计?
如果有可能,那么我该如何实现呢?或任何其他想法将不胜感激。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>使用尺寸类以不同方式定位横向或纵向。</p>

<p>看看这篇详细的文章 <a href="http://mathewsanders.com/designing-adaptive-layouts-for-iphone-6-plus/" rel="noreferrer noopener nofollow">go to Add constraints for generic size class</a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于iOS Collection View 单元格横向和纵向的不同布局,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/30142685/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/30142685/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iOS Collection View 单元格横向和纵向的不同布局