gpt4 book ai didi

ios - 布局 View 位于另一个以编程方式创建的 View 下方

转载 作者:行者123 更新时间:2023-11-29 10:48:46 24 4
gpt4 key购买 nike

我有一个屏幕,其中包含多个 UIImage(它们的数量和大小仅在运行时已知,因此我以编程方式添加它们)和这些 UIImage 下面的一些固定按钮。

如何让按钮在所有图片下都能正常显示?

我试过了

1.) 将 Buttons 和 Images 放入 2 个独立的 View 中,然后在它们之间添加约束。没有结果,按钮隐藏在图像后面。
2.) 将按钮放入单独的 View 中并在代码中设置约束(尝试了 viewDidLoad 和 viewDidAppear)。根据图像的大小和数量,在容器 View 和屏幕顶部之间设置约束。代码示例:

-(void) viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
NSInteger totalImages = [self.object.fullphotos count];
self.labelsTopConstraint.constant = totalImages*(imageHeight + 20) + 10;
}

如果 2 个按钮位于右侧,但不响应触摸。

我应该如何正确布局所有内容?

提前致谢!

最佳答案

为这些图像创建一个 Tableview,并在最后一个单元格中添加按钮。

关于ios - 布局 View 位于另一个以编程方式创建的 View 下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21332002/

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