gpt4 book ai didi

ios - 不同 ViewController 中的相同 UIPickerView

转载 作者:行者123 更新时间:2023-12-01 16:40:57 25 4
gpt4 key购买 nike

我是 Objective-c 和 iOS 应用程序开发的新手,我有下一个问题:
是否可以在不同的 View 中有一个选择器 View ,我的意思是它应该有相同的数据并且行为相同。目前我已经添加了 3 个选择器 View ,每个 View 都有不同的 View ,现在我有相同代码的三份副本。因此,为了避免代码重复,有没有办法创建自定义 View 并将其放在 3 个 View Controller 中的每一个中并初始化它。谢谢。

最佳答案

当然。你甚至可以从一个单独的 NSObject 继承类中完成这一切。

然后让该选择器类通过其方法处理所有选择器的东西。

然后想要使用它的 View Controller 只需要有这个选择器对象的实例,它就可以直接调用所需的方法。

或者您可以直接创建一个 UIPickerView 继承对象并在初始化时自动设置其数据并使用它而不是 UIPickerView。

可以通过谷歌搜索找到一些快速示例代码。这是一个:http://iphonedevsdk.com/forum/iphone-sdk-development/46378-subclassing-uipickerview-question.html

关于ios - 不同 ViewController 中的相同 UIPickerView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24494802/

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