TOSegmentedTabBarController 0.0.1

TOSegmentedTabBarController 0.0.1

Tim Oliver维护。



  • 作者
  • Tim Oliver

TOSegmentedTabBarController

CocoaPods Version GitHub license Platform PayPal Twitch

TOSegmentedTabBarController 是一个开源的 UIViewController 子类,用作需要在底部栏包含动作按钮的模态标签控制器。

这个库是 TOFileKit 的一个组件,因此它被匆忙构建,以满足该库的需求。欢迎反馈和 PR。

功能

  • 使用 UISegmentedControl 在视图控制器之间切换。
  • 可选地,可以在常规尺寸设备上同时显示两个视图控制器。
  • 能够正确响应大小类变化。

系统需求

iOS 9.0 或更高版本

安装

作为CocoaPods依赖项

请将以下内容添加到您的Podfile中

pod 'TOSegmentedTabBarController'

作为Carthage依赖项

Carthage支持尚未实现。如果您想获得它,请提交一个issue。

手动安装

所有必要的源文件和资源文件都在TOSegmentedTabBarController文件夹中。只需将此文件夹复制到您的项目中,并在Xcode中导入即可。

示例

使用TOSegmentedTabBarController非常简单。只需创建一个新实例,并传递您想要显示的视图控制器。

对于完整的示例,请参阅此仓库中包含的示例应用程序。

基本实现

	TOSegmentedTabBarController *segmentedController = [[TOSegmentedTabBarController alloc] initWithControllers:@[firstController, secondController]];
   
	[self presentViewController:segmentedController animated:YES completion:nil];

鸣谢

TOSegmentedTabBarController最初由Tim Oliver创建,作为iOS漫画阅读应用iComics的一个组件。

屏幕截图中的 iOS 设备原型由 Pixeden 创建。

许可协议

TOSegmentedTabBarController 在 MIT 许可协议下授权,请参阅 LICENSE 文件。 analytics