gpt4 book ai didi

ios - UIView 相对于另一个 UIView 的位置

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:44:46 26 4
gpt4 key购买 nike

我正在尝试创建自定义 Accordion 列表。点击它应该展开点击的行,下一行应该改变它们相对于展开的行的位置。再次点击它应该收缩。通过点击另一条未展开的线,展开的线应该收缩,而点击的线应该展开。

我试图通过使用带有 TapGestureRecognizers 的 subview 来解决这个问题。我有未定义的行数。在点击时,我更改点击线的高度并手动重新排列以下线的位置。现在,处理扩展/收缩/定位的所有可能性变得非常困惑。我正在寻找一种更舒适的方式来处理这个问题。有什么方法可以垂直对齐 subview ,以便在一个高度改变时线条的位置自动改变?

最佳答案

我认为更好的解决方案是使用 tableView,其中的单元格将提供您的自定义 View 。定位和所有内容都将由 tableview 本身处理。

关于ios - UIView 相对于另一个 UIView 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15090390/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com