首先,如果我的问题不合适,请原谅我。我通过一些教程来定制ios中的uisegment控制器。他们所做的是创建UISegmentedControl
或UIControl
我的问题是
当您执行UISegmentControl或UIControl的子类时,场景背后的目的是什么
答案 0 :(得分:1)
子类化UISegmentedControl或UIControl的目的与子类化任何其他类的目的相同 - 因为您希望扩展或更改基类的行为。 UIControl有点像UIViewController。您永远不会创建UIViewController的实例。您始终创建子类以为您的应用创建特定的视图控制器。 UIControl类似。它为您提供基本的UI控制功能,但不适用于任何特定控件。您可以将UIControl子类化,以创建SDK不提供的独特UI控件。