Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/showxu/Magicians
A magic extension
https://github.com/showxu/Magicians
c cocoapods cpp cpp17 cpp1z interface-builder ios macos magician objective-c objective-c-plus-plus swift swift-3 swift4 tvos watchos
Last synced: about 1 month ago
JSON representation
A magic extension
- Host: GitHub
- URL: https://github.com/showxu/Magicians
- Owner: showxu
- License: mit
- Created: 2017-10-28T09:36:19.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2017-12-10T07:37:33.000Z (about 7 years ago)
- Last Synced: 2024-11-13T09:51:21.341Z (about 1 month ago)
- Topics: c, cocoapods, cpp, cpp17, cpp1z, interface-builder, ios, macos, magician, objective-c, objective-c-plus-plus, swift, swift-3, swift4, tvos, watchos
- Language: Objective-C
- Homepage:
- Size: 462 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Magicians
[![CocoaPods Compatible](https://img.shields.io/cocoapods/v/Magicians.svg)](https://img.shields.io/cocoapods/v/Magicians.svg)
[![Platform](https://img.shields.io/cocoapods/p/Magicians.svg?style=flat)](https://alamofire.github.io/Magicians)
[![Gitter](https://badges.gitter.im/0xxd0/Magicians.svg)](https://gitter.im/0xxd0/Magicians?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)Magicians is an utility extension for interface builder by configure object visually.
- [Extended](#extended)
- [Requirements](#requirements)
- [Communication](#communication)
- [Installation](#installation)
- [License](#license)## Extended
- [x] UIView / NSView
- [x] UIScrollView / NSUIScrollView
- [x] UIViewController / NSViewController## Requirements
- iOS 8.0+ / macOS 10.10+ / tvOS 9.0+ / watchOS 2.0+
- Xcode 8.3+
- Swift 3.2+## Installation
### CocoaPods
[CocoaPods](http://cocoapods.org) is a dependency manager for Cocoa projects. You can install it with the following command:
```bash
$ gem install cocoapods
```To integrate Magicians into your Xcode project using CocoaPods, specify it in your `Podfile`:
```ruby
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '11.0'
use_frameworks!target '' do
pod 'Magicians', '~> 0.0.1'
end
```Then, run the following command:
```bash
$ pod install
```## Usage
### Attributes Inspector
Just open the `interface builder` and switch to `attributes inspector`, then configure the object visually.
![Magicians](https://raw.githubusercontent.com/0xxd0/Magicians/master/screenshots/UIView.png)
![Magicians](https://raw.githubusercontent.com/0xxd0/Magicians/master/screenshots/UIScrollView.png)## Communication
- 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.## License
Magicians is released under the MIT license. [See LICENSE](https://github.com/Alchemistxxd/Magicians/blob/master/LICENSE) for details.