Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

Commit

Permalink
Merge pull request #3 from HsoiEnterprises/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
hsoi committed Sep 20, 2015
2 parents f81c843 + 897c0d6 commit 9727534
Show file tree
Hide file tree
Showing 35 changed files with 1,776 additions and 2 deletions.
7 changes: 7 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
language: objective-c
osx_image: xcode7
notifications:
email:
- [email protected]
script:
- xcodebuild -project HELargeCenterTabBarController.xcodeproj -scheme HELargeCenterTabBarController -sdk iphonesimulator9.0 build
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# HELargeCenterTabBarController CHANGELOG

## v1.0 - 2015-09-20

Initial release.

`HELargeCenterTabBarController` existed prior to this, but things brought a conversion to Swift and an official public release.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions HELargeCenterTabBarController.podspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Pod::Spec.new do |spec|
spec.name = 'HELargeCenterTabBarController'
spec.version = '1.0.0'
spec.homepage = 'https://github.com/HsoiEnterprises/HELargeCenterTabBarController'
spec.source = { :git => 'https://github.com/HsoiEnterprises/HELargeCenterTabBarController.git', :tag => "v#{spec.version}" }
spec.summary = 'A Swift UITabBarController with a larger center tab.'
spec.author = { 'John C. Daub (@hsoi)' => '[email protected]' }
spec.social_media_url = 'https://twitter.com/hsoienterprises'
spec.description = <<-DESC
HELargeCenterTabBarController is a 100% Swift implementation of a UITabBarController with a lager center tab.
The center tab can be used in the typical manner where a tap switches to display the associated ViewController, or the center tab can be used in an alternate manner where the tap does not switch ViewControllers but instead executes a target-action.
Simple. Lightweight. To-the-point.
DESC
spec.requires_arc = true
spec.license = { :type => 'BSD 3-clause “New” or “Revised”', :file => 'LICENSE' }
spec.source_files = ['HELargeCenterTabBarController/*.swift', 'HELargeCenterTabBarController/*.h']
spec.platform = :ios, '8.0'
spec.module_name = 'HELargeCenterTabBarController'
end
480 changes: 480 additions & 0 deletions HELargeCenterTabBarController.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0700"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "7952AF821BAEC32E00789C09"
BuildableName = "HELargeCenterTabBarController Example.app"
BlueprintName = "HELargeCenterTabBarController Example"
ReferencedContainer = "container:HELargeCenterTabBarController.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "7952AF821BAEC32E00789C09"
BuildableName = "HELargeCenterTabBarController Example.app"
BlueprintName = "HELargeCenterTabBarController Example"
ReferencedContainer = "container:HELargeCenterTabBarController.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "7952AF821BAEC32E00789C09"
BuildableName = "HELargeCenterTabBarController Example.app"
BlueprintName = "HELargeCenterTabBarController Example"
ReferencedContainer = "container:HELargeCenterTabBarController.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "7952AF821BAEC32E00789C09"
BuildableName = "HELargeCenterTabBarController Example.app"
BlueprintName = "HELargeCenterTabBarController Example"
ReferencedContainer = "container:HELargeCenterTabBarController.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0700"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "7901CBA61BAF16F0005AE0F5"
BuildableName = "HELargeCenterTabBarController.framework"
BlueprintName = "HELargeCenterTabBarController"
ReferencedContainer = "container:HELargeCenterTabBarController.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "7901CBA61BAF16F0005AE0F5"
BuildableName = "HELargeCenterTabBarController.framework"
BlueprintName = "HELargeCenterTabBarController"
ReferencedContainer = "container:HELargeCenterTabBarController.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "7901CBA61BAF16F0005AE0F5"
BuildableName = "HELargeCenterTabBarController.framework"
BlueprintName = "HELargeCenterTabBarController"
ReferencedContainer = "container:HELargeCenterTabBarController.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
19 changes: 19 additions & 0 deletions HELargeCenterTabBarController/HELargeCenterTabBarController.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
//
// HELargeCenterTabBarController.h
// HELargeCenterTabBarController
//
// Created by hsoi on 9/20/15.
// Copyright © 2015 Hsoi Enterprises LLC. All rights reserved.
//

#import <UIKit/UIKit.h>

//! Project version number for HELargeCenterTabBarController.
FOUNDATION_EXPORT double HELargeCenterTabBarControllerVersionNumber;

//! Project version string for HELargeCenterTabBarController.
FOUNDATION_EXPORT const unsigned char HELargeCenterTabBarControllerVersionString[];

// In this header, you should import all the public headers of your framework using statements like #import <HELargeCenterTabBarController/PublicHeader.h>


Loading

0 comments on commit 9727534

Please sign in to comment.