gpt4 book ai didi

objective-c - 使用 XIB 在 View Controller 上以编程方式初始化 UISegmentedControl

转载 作者:行者123 更新时间:2023-11-29 13:50:48 25 4
gpt4 key购买 nike

我有一个带有 XIB 的 UIViewController。我不想摆脱 XIB 并为此 View 以编程方式做一切,但是, View Controller 确实有一个我想以编程方式初始化和填充的 UISegmentedControl 元素。

这是否可能?如果可能,UIViewController 上的哪种方法是进行此类初始化的最佳选择?有什么方法可以告诉界面构建器我的 UISegmentedControl 将以编程方式初始化,而不必担心它有多少段以及其他什么?

最佳答案

继续在您的 View Controller 中为分段控件创建一个 IBOutlet 属性,然后将其连接到您在 Interface Builder 中创建的控件(也可以创建一个 IBAction 方法来响应控件中的更改)。将 Interface Builder 的控件默认设置为任何它们都没有关系,因为您将在显示控件之前更改它们。

然后在 UIViewController 的 ViewDidLoad 方法中,您可以分配所有分段控件的属性,包括分段数等。

关于objective-c - 使用 XIB 在 View Controller 上以编程方式初始化 UISegmentedControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4575488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com