这是一个 iOS 控件,用于在一个视图控制器中显示多个视图控制器,并通过分段控件选择其中一个。
RMMultipleViewsController
目录中的所有文件添加到 Xcode 中在您的项目中创建 RMMultipleViewsController
的子类。
#import "RMMultipleViewsController.h"
@interface YourViewsController : RMMultipleViewsController
@end
#import "YourViewsController.h"
@implementation YourViewsController
@end
实现 - (void)awakeFromNib
- (void)awakeFromNib {
[super awakeFromNib];
NSMutableArray *initialViewController = [NSMutableArray array];
[initialViewController addObject:[self.storyboard instantiateViewControllerWithIdentifier:@"FirstView"]];
[initialViewController addObject:[self.storyboard instantiateViewControllerWithIdentifier:@"SecondView"]];
self.viewController = initialViewController;
}
将 YourViewsController
实例推入导航控制器。
由 CocoaPods 团队提供的附加文档。请参阅 cocoadocs.org。
兼容性
可能也与之前的 Xcode 和 iOS SDK 版本兼容。
版权所有 (c) 2013 Roland Moers
在此前提下,任何人免费获得本软件及其相关文档文件(“软件”)的副本,均可不受限制地处理该软件,包括但不限于以下权利:使用、复制、修改、合并、发布、分发、再许可和/或销售该软件的副本,并根据以下条件允许向获得该软件的人提供使用权限
上述版权声明和许可声明应包含在软件的所有副本或主要部分中。
本软件按照“原样”提供,没有任何形式的保证,无论是明示还是默示,包括但不限于对适销性、针对特定目的的适合性和非侵权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同行为、侵权行为或其他行为中,并无论是由于、来自或与该软件或其使用或其他一切都无关。