ios - 具有动态宽度的水平布局以填充父级

标签 ios swift asyncdisplaykit

我有 3 个子级的水平布局,第一个具有固定大小,第三个具有固定大小并与 .end 对齐,第二个位于中心必须填充所有父级大小。

+-----mainnode------------------------------------+
|  +-------horizontallayout---------------------+ |
|  | [fix(10)] [ width that fill     ][fix(10)] | |
| +---------------------------------------------+ |
+-------------------------------------------------+

有什么想法吗?我使用 ASStackLayoutSpec 水平

最佳答案

找到了解决方案:

fix1.style.flexBasis = ASDimensionMake(10)
stretch.style.flexGrow = 1
fix2.style.flexBasis = ASDimensionMake(10)

关于ios - 具有动态宽度的水平布局以填充父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46072060/

相关文章:

ios - AsyncDisplayKit 图像显示闪烁

ios - 从新添加的地址簿对象获取 ABRecordID ios

ios - 按下按钮时显示键盘

ios - 使用ASNetworkImageNode加载https图像?

ios - 如何在 iOS 中创建类似 d3 的气泡图

swift - 如何保存注册 api 响应并将响应中的数据传递到个人资料屏幕

swift - 使用firebase数据库和存储下载数据时索引超出范围异常

ios - TableView 仅显示一个单元格 - Swift 3

iOS Swift - CollectionView INSIDE UIView XIB INSIDE UIViewController

c# - 如何打破 View Controller 和数据源之间的引用循环