gpt4 book ai didi

iPhone 换出 UIView/Sub view 的内容

转载 作者:搜寻专家 更新时间:2023-10-30 20:13:04 27 4
gpt4 key购买 nike

我正在努力完成以下任务:

使用 UIButtons 或工具栏交换 UIView 或 Subview 的内容。我有一个如下图所示的 View 。我想通过单击按钮或工具栏上的按钮来换出“要交换的 UIView” subview 的内容。因此,您单击按钮 1 并将 View 加载到“要交换的 UIView”中。这有意义吗?谁能推荐任何教程?我知道如何处理图像,但我想交换更复杂的 View 。

alt text http://yesimarobot.com/images/swap-uiviews.png

最佳答案

你可以很容易地做到这一点。这是我要做的:

1) 创建一个 UIView 来保存交换的 View 。它应该是 UIView 的大小和位置,以便在您的图片中交换。我将其称为容器。

2) 构造要在它们之间交换的四个 UIView。将它们放在 NSArray 中。我将其称为 viewArray

3) 将按钮连接到 IBAction 方法。此方法应找出按下的按钮的索引(按名称或标签),删除所有容器的 subview ,将 subview [viewArray objectAtIndex:myIndexFromButton] 添加到容器。

4) 大功告成。如果愿意,您显然可以按需创建 View 而不是缓存它们,但这是一般的想法。

关于iPhone 换出 UIView/Sub view 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2277893/

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