你如何定义UITabBarController的子类?

时间:2012-10-09 01:59:05

标签: ios uitabbarcontroller

我们的应用程序没有轮换问题,但问题已经解决了。我们现在需要强迫我们的观点进入protrait模式。

最好的方案是定义UITabBarController的子类,然后使用纵向掩码覆盖supportedInterfaceOrientations。

我似乎无法弄清楚如何正确地继承我们的UITabBarController。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:2)

右键单击项目并选择创建一个新的objective-c类,然后在文本框的子类中编写UITabBarController。完成。

Create New File

答案 1 :(得分:0)

我在几个项目中实现了自定义标签栏控制器。

#import <UIKit/UIKit.h>

@interface CustomTabBarController : UITabBarController<UITabBarControllerDelegate>
{

}

@end

你可以像任何其他Objective-C类一样。 我发现使用标签栏控制器的一种非常有趣的方法是在带有按钮的标签栏上进行自定义视图。您可以使用任何大小或形状的选项卡自定义选项卡栏,并且可以在这些自定义选项卡上编写操作以更改选项卡栏控制器的选项卡。