如何在Xcode中显示/隐藏视图

Lin*_*ink 1 iphone cocoa-touch objective-c ios

美好的一天..!我想问一些帮助没有如何在xcode中完成这个任务?

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

在此输入图像描述

- >样品
- >样品
- >样品

当您单击第一个sample1时,它将显示包含信息的文本..当您再次单击sample1时,它将返回其原始位置.

单击时的示例

- > Sample1
    - >这里的信息

- > Sample2
- > Sample3

再次点击时

- > Sample1
- > Sample2
- > Sample3

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

谢谢,

链接

yur*_*riq 22

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

view.hidden = YES; // or
view.hidden = NO;
Run Code Online (Sandbox Code Playgroud)

或者通过调用setHidden:

[view setHidden:YES]; // or
[view setHidden:NO];
Run Code Online (Sandbox Code Playgroud)

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

view.alpha = 0.0f; // or
[view setAlpha:0.0f];
Run Code Online (Sandbox Code Playgroud)

请参阅ColdLogic对UIView隐藏属性的回答......还有更多内容吗?代码为动画视图"淡出",以及Torsten Walter对视图的隐藏=是和alpha = 0.0f之间的差异的答案,以获取有关将视图的alpha属性设置为0.0f与设置其隐藏之间的区别的更多信息属性为YES,以及iOS如何在不同的上下文中处理它.关于UIView的相关Apple文档也可能有用.

如果您希望通过移动它们来显示和隐藏这些信息性文本视图的动画,那么修改iDev Recipes中的代码以在Twitter应用程序中实现对表的侧滑动并不是一件容易的事.完整的源代码可以在GitHub上找到.

有关更复杂的动画,请参阅Apple的核心动画编程指南.

由于我是网站的新手,并且限制了我可以包含的超链接数量,因此您必须复制并粘贴子弹旁边的网址.