问题标签 [iboutletcollection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 带有出口集合和标签的注册表单
我是 Swift 语言的新手。我有 Web 开发方面的知识,但我需要你的帮助。
我需要创建一个带有插座集合的注册页面。我有 4 个文本字段,并为每个字段分配了标签。当我打算使用beingfirstresponder()将光标从一个文本字段移动到另一个文本字段时,它不起作用,当我打印标签时,就像我为它的文本字段分配了一个标签一样,它并不总是打印相同的。
它以随机顺序出现。这是代码。
swift - 有没有办法调用出口集合中的特定出口?
我正在尝试查看是否有一种方法可以调用具有关联标签的插座集合中的插座。我环顾四周并在这里查看,但似乎没有什么能真正回答这个问题
swift - Xcode NSEException,信号 SIGABRT 无法弄清楚
我对 Xcode 很陌生,我正在处理这段代码,基本上,根据按下的按钮会出现一个特定的标签。为了使其更简单(我不知道最终会有多少按钮和标签),我为标签和按钮创建了数组(我将按钮和标签作为 Outlet Collection 拖到代码中)。无论如何,这是代码:
我收到以下错误:“libc++abi.dylib:以 NSException 类型的未捕获异常终止”,当我查看 AppDelegate 时,我发现:“线程 1:信号 SIGABRT”。这是层次结构:
同样,我很新,所以我猜这是调用不存在的东西或有连接的东西的错误,但我不知道它是什么!我已经在网上寻找可能的解决方案,例如清理和重建项目,但到目前为止没有任何效果。
任何建议将不胜感激!
ios - 图像按钮插座收集和操作
我正在使用带有图像的按钮。中心思想是有 6 个图像按钮,上面有默认图像,点击这些按钮中的任何一个:例如,如果有 1、2、3、4、5、6 个按钮,点击 1 时,图像 2 ,3,4,5,6 和点击 2 的图像为 1,3,4,5,6 变化等等。同样在单击标题为“提交”的单独按钮时,我希望它保存从 1、2、3、4、5、6 按钮中单击了哪个按钮。
我可以对 6 个按钮使用 6 种不同的操作来做到这一点,但我需要使用 Collection 插座
请建议
ios - IBOutletCollection 集合
我正在寻找一种仅更改具有相同文本的按钮的背景颜色的方法。所以我创建了(此时只有 2 个)IBOutletCollections 和 1 个 IBAction 来测试。但是我有 27 个不同的按钮编号要编码……还是我需要创建 27 个 Outlet Collections 和 27 个 Actions?
有没有办法创建一个函数来避免为每种情况输入 27 次相同的代码?
欲了解更多信息,请随时问我!
谢谢您的帮助。
arrays - 如何在插座集合下禁用单个 UIButton(按下时)?
我是 swift 新手,
基本上我想要做的是在按下 UI 按钮后,我希望它被禁用。
当单个 UIbutton 仅链接到插座而不是插座集合时,我知道如何禁用 UIbutton。
带插座:
我只是列出单个按钮并在按下时禁用它们
带出口收集:
如果我将 UIbuttons 集合链接到 outlet 集合,当按下其中任何一个 UIbutton 时,如何禁用任何 UIbutton?
uibutton - Swift:将属性设置为包含 UIButtons 的 IBOutletCollection 的扩展
如何将属性设置为包含“UIButtons”的“IBOutletCollection”的“扩展”?我正在尝试以与扩展 UIButton 类似的方式来执行此操作,这似乎并未扩展到 UIButton 的集合。我希望尽可能彻底和清晰。
虽然有类似的问题:
1.更改IBOutletCollection中UIButton的颜色
2.在IBOutletCollection中设置UIButtons的单独标题
...以及其他许多人。我仍然没有掌握如何做到这一点,并且可以真正使用你们任何人都可以提供的帮助。
这是我到目前为止收集的内容:
- IBOutletCollection 始终是 NSArray。
- 使用 for-in-loop 遍历数组的内容。
这是我的代码示例:(我尝试用类似于“Array”的“Collection”替换“Array”所在的位置:“NSArray”和“Collection”)
现在这是一个 UIButton 的单个 IBOutlet 的扩展示例,它工作得很好,但不适用于 Collection:
我肯定不是专家编码器,非常感谢提供的任何帮助。
谢谢你。
swift - 如何使视图集合并立即更改它们的圆角?
我有 10 个视图,并希望通过制作一个视图集合来一次使他们的角落变圆。我不想一个一个地做它们必须有一个快捷方式来帮助我编写代码