4

再会..!我想请教一下如何在 xcode 中完成这项任务?

这是场景..我有几个按钮..下面的示例..

在此处输入图像描述

--> 示例
--> 示例
--> 示例

当你点击第一个sample1时,它会显示一个包含信息的文本。当你再次点击sample1时,它会回到原来的位置。。

单击时的示例

--> Sample1
    --> 这里的信息

--> 样本 2
--> 样本 3

再次点击时

--> 样品
1 --> 样品 2
--> 样品 3

希望早日收到你的消息..

谢谢,

关联

4

2 回答 2

27

您可以将隐藏属性设置为 mayuur 和 iDhaval 建议

view.hidden = YES; // or
view.hidden = NO;

或通过调用 setHidden:

[view setHidden:YES]; // or
[view setHidden:NO];

您还可以将视图的 alpha 属性设置为 0.0f,但要知道它仍然接收触摸事件。

view.alpha = 0.0f; // or
[view setAlpha:0.0f];

请参阅 ColdLogic 对UIView 隐藏属性的回答……还有更多内容吗?用于动画视图“淡出”的代码以及 Torsten Walter 对视图的 hidden = yes 和 alpha = 0.0f 之间有什么区别的回答有关将视图的 alpha 属性设置为 0.0f 和设置其 hidden 之间的区别的更多信息属性为 YES,以及 iOS 如何在不同的上下文中处理它。有关 UIView 的相关 Apple 文档也可能会有所帮助。

如果您想通过移动这些信息文本视图来动画显示和隐藏它们,那么修改 iDev Recipes 上的代码以在 Twitter 应用程序中实现在表格上的侧向滑动并不难。完整的源代码可在 GitHub 上找到。

如需更复杂的动画,请参考 Apple 的核心动画编程指南。

由于我是该站点的新手,并且它限制了我可以包含的超链接的数量,因此您必须复制并粘贴项目符号旁边的 URL。

于 2013-01-02T09:38:14.520 回答
1

hidden在按钮的单击事件上使用具有相应视图的属性。

于 2013-01-02T09:28:32.443 回答