iphone - iOS:如何对 UI 项进行分组以在同一 View 中进行转换

标签 iphone ios objective-c xcode uiview

这个问题不太可能帮助任何 future 的访客;它只与一个小地理区域、一个特定时刻或一个非常狭窄的情况相关,而这些情况通常不适用于互联网的全局受众。如需帮助使这个问题更广泛地适用,visit the help center .




9年前关闭。




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

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

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

当我想在 JQuery 中使用它时:
$("#someId").hide();

所以,我不知道如何在 XCode 或代码中做到这一点,我在 HTML/JS 中做了很多次,但我对 iOS 了解不多。

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

图片示例:
enter image description here

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

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

最佳答案

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

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

enter image description here

如果您仍然没有找到方法,请引用此链接。它可能会帮助你。

Replace UIViews



希望能帮助到你 。

关于iphone - iOS:如何对 UI 项进行分组以在同一 View 中进行转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16270999/

相关文章:

iphone - 在后台请求 iPhone 位置?

iphone - Safari Mobile 在纵向模式下旋转用手机相机拍摄的照片

ios - 桥接 header 将框架导入 View Controller

ios - 无法将类型 '() -> _' 的值转换为指定类型的 UIImageView

ios - 优化最新的 iPad Pro 模拟器

ios - 在iOS 8中通过Facebook上的深层链接共享图像和文本

iphone - 在蜂窝网络和 WiFi 之间切换时 AudioStreamer 停止

Wordpress CMS 中的 iPhone 中间件/客户区?

iphone - 我可以重用 UIView 吗?

ios - 如何向导航项添加 2 个或更多操作?