Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/tbaranes/AdaptiveSpaceItem

A NSToolbarItem which will create space to center the next toolbar item
https://github.com/tbaranes/AdaptiveSpaceItem

Last synced: 3 months ago
JSON representation

A NSToolbarItem which will create space to center the next toolbar item

Lists

README

        

# AdaptiveSpaceItem

[![Travis](https://img.shields.io/travis/tbaranes/AdaptiveSpaceItem.svg)](https://travis-ci.org/tbaranes/AdaptiveSpaceItem)
![Language](https://img.shields.io/badge/language-Swift%204.0-orange.svg)
[![CocoaPods](https://img.shields.io/cocoapods/v/AdaptiveSpaceItem.svg?style=flat)](https://github.com/tbaranes/AdaptiveSpaceItem)
[![Platform](https://img.shields.io/cocoapods/p/AdaptiveSpaceItem.svg?style=flat)](http://cocoadocs.org/docsets/AdaptiveSpaceItem)
[![License](https://img.shields.io/cocoapods/l/AdaptiveSpaceItem.svg?style=flat)](http://cocoapods.org/pods/AdaptiveSpaceItem)

AdaptiveSpaceItem is a NSToolbarItem subclass which will create space to center the next toolbar item.

![](./assets/demo.png)

## Installation

### Cocoapods Installation

AdaptiveSpaceItem is available on CocoaPods. Just add the following to your Podfile:

```
pod 'AdaptiveSpaceItem'
```

### Swift Package Manager

AdaptiveSpaceItem is available on SPM. Just add the following to your Package file:

```swift
import PackageDescription

let package = Package(
dependencies: [
.Package(url: "https://github.com/tbaranes/AdaptiveSpaceItem.git", majorVersion: 1)
]
)
```

### Manual Installation

Just drag the `Source/*.swift` files into your project.

## Usage

Using Interface Builder add an "ToolbarItem" to your toolbar and set its class to AdaptiveSpaceItem. The next item will be centered in the toolbar.

## What's next

- Your ideas!

## Contribution

- If you found a **bug**, open an **issue**
- If you have a **feature request**, open an **issue**
- If you want to **contribute**, submit a **pull request**

## Licence

AdaptiveSpaceItem is available under the MIT license. See the LICENSE file for more info.