1

如何让 UILabel 漂浮在 Alex Fajkowski 的 CoverFlow 实现(称为 OpenFlow)之上?

好的,我已经想通了。我只需要使用带有 UILabel 的 bringSubviewToFront。

感谢所有回答的人。

4

4 回答 4

2

创建一个OpenFlow实例和UILabel一个父实例的子视图view,将标签放在带有流视图的顶部-insertSubview:atIndex:-addSubview:或者类似的,例如:

[self.view addSubview:myOpenFlow];
[self.view addSubview:myLabel];
于 2010-01-07T16:42:47.027 回答
0

要回答第二个问题,请尝试以下操作:在 IB 中编辑 AFOpenFlowView 并将标签视图添加为您希望它出现的任何位置的子视图,然后如果您不希望它出现,则将视图上的属性设置为隐藏默认。为控制器中的标签视图创建一个 IBOutlet,以便您可以轻松操作它,例如将隐藏设置为显示以显示它。我不熟悉开放流程,所以我不确定它是否会以编程方式创建一个子视图来掩盖你的标签。如果是这样,您可能需要使用插座使用 UIView 方法将其移动到前面。

于 2010-01-07T17:01:02.527 回答
0

Openflow 示例代码完美地展示了这一点。Alex 使用界面生成器在 openflow 视图的右上角添加了一个信息按钮。这正是您所要求的。

我要补充一点,如果您无法从示例代码中理解发生了什么,您应该查看更多来自 Apple 的代码示例,以展示简单的 UIView 用法。

于 2010-01-07T17:25:20.030 回答
0

这并不容易,因为每张图片的标签名称都必须更改。我们必须使用索引,并使用事件..移动..点击..选定...我也在努力!

于 2010-01-25T12:35:02.583 回答