如何自定义分段控制器

时间:2012-10-15 14:14:58

标签: iphone ios uisegmentedcontrol

首先,如果我的问题不合适,请原谅我。我通过一些教程来定制ios中的uisegment控制器。他们所做的是创建UISegmentedControlUIControl

的子类

我的问题是

当您执行UISegmentControl或UIControl的子类时,场景背后的目的是什么

1 个答案:

答案 0 :(得分:1)

子类化UISegmentedControl或UIControl的目的与子类化任何其他类的目的相同 - 因为您希望扩展或更改基类的行为。 UIControl有点像UIViewController。您永远不会创建UIViewController的实例。您始终创建子类以为您的应用创建特定的视图控制器。 UIControl类似。它为您提供基本的UI控制功能,但不适用于任何特定控件。您可以将UIControl子类化,以创建SDK不提供的独特UI控件。