【问题标题】:iOS: How to Group UI Items to make transitions in the same View [closed]iOS:如何对 UI 项进行分组以在同一视图中进行转换 [关闭]
【发布时间】:2013-04-29 04:01:06
【问题描述】:

我正在 iOS 中开始一个新项目,我不知道如何对 UI 元素进行分组以隐藏/添加效果/等,我想在一组元素之间进行一些转换以显示其他元素,idk if它是有道理的,但例如:

在 HTML 中,当我想对某些元素进行分组时,我会使用 id/class 创建一个 div 元素

<div id="someId" class="someClass"> (elements) </div>

当我想在 JQuery 中使用它时:

$("#someId").hide();

所以,我不知道如何在 XCode 或 Code 中执行此操作,我在 HTML/JS 中做了很多次,但我对 iOS 了解不多。

作为数据:我在视图中有一个动态背景(这是因为我不想在另一个 UIView 中创建此功能)、2 个 UITextField、3 个自定义 UIButton 和一个 UIImageView(文本的背景),我是使用故事板。

图片示例:

我有 PS:我是 iOS 开发的新手,所以我不太了解如何让事情发挥作用):

PS2:对不起我的英语,我来自智利,我正在工作。

【问题讨论】:

  • " 作为数据:我在视图中有动态背景(这是因为我不想在另一个 UIView 中创建此功能)" ...您的意思是另一个 UIViewController 或 UiView 本身..?
  • @KumarKl 另一个 UIViewController,我不想在 Storyboard 中添加另一个 View Controller
  • 我的回答有问题吗?随时问
  • @KumarKl 没有兄弟!谢谢!有用 !!我需要一些时间来创建这两个视图并使其工作,但非常感谢!

标签: iphone ios objective-c xcode uiview


【解决方案1】:

这里有一些建议,添加 3 个 UIView 到您的视图控制器,一个基本上是根据您的要求为您的“动态背景”。 您只需根据要求为UIVIEW1UIVIEW2 创建元素。

在“ViewDidLoad”中,只需使用“”myview2.Hidden=YES“”隐藏UIView2。 稍后您可以在点击“创建您的帐户”按钮时禁用它,只需添加事件处理程序以隐藏myView1 并启用myView2

如果您仍然没有找到这里的方法,请参考此链接。它可能会帮助你。

Replace UIViews

希望对您有所帮助。

【讨论】:

  • 这就是我要找的东西!谢谢!
猜你喜欢
  • 2021-08-15
  • 1970-01-01
  • 1970-01-01
  • 2018-06-21
  • 2015-11-03
  • 2011-05-25
  • 2021-12-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多