美好的一天..!我想问一些帮助没有如何在xcode中完成这个任务?
这是场景..我有几个按钮..示例如下..
- >样品
- >样品
- >样品
当你点击第一个sample1时,它会显示一个包含信息的文本..再次点击sample1时,它将返回原来的位置..
点击时的示例
- >样品1
- >信息在这里
- > Sample2
- > Sample3
再次点击时
- >样品1
- > Sample2
- > Sample3
希望很快收到你的回复..
谢谢,
链接
答案 0 :(得分:15)
您可以将隐藏属性设置为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 hidden property...is there more to it?的回答以查看动画视图“淡出”,以及Torsten Walter对what's the difference between view's hidden = yes and alpha = 0.0f的回答,以获取有关将视图的alpha属性设置为0.0f之间差异的更多信息并将其隐藏属性设置为YES,以及iOS如何在不同的上下文中处理它。关于UIView的相关Apple文档也可能有用。
如果您希望通过移动它们来显示和隐藏这些信息性文本视图的动画,那么修改iDev Recipes上的代码来实现在桌面上实现侧面滑动就像在Twitter应用程序中一样。 。完整的源代码可以在GitHub上找到。
对于更复杂的动画,请参考Apple的核心动画编程指南。
由于我是网站新手并且限制了我可以包含的超链接数量,因此您必须复制并粘贴子弹旁边的网址。
答案 1 :(得分:1)
请使用hidden
属性,并在按钮的单击事件上显示相应的视图。