Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pixyzehn/MediumScrollFullScreen
Medium's upper and lower Menu in Scroll.
https://github.com/pixyzehn/MediumScrollFullScreen
Last synced: 2 months ago
JSON representation
Medium's upper and lower Menu in Scroll.
- Host: GitHub
- URL: https://github.com/pixyzehn/MediumScrollFullScreen
- Owner: pixyzehn
- License: mit
- Archived: true
- Created: 2015-02-13T05:08:29.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-11-04T10:54:21.000Z (about 7 years ago)
- Last Synced: 2024-09-21T10:02:24.562Z (4 months ago)
- Language: Swift
- Size: 1.32 MB
- Stars: 542
- Watchers: 16
- Forks: 43
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-swift-cn - MediumScrollFullScreen - Medium scroll style menubar. (Libs / UI)
- awesome-swift - MediumScrollFullScreen - Medium scroll style menubar. (Libs / UI)
- awesome-cocoa - MediumScrollFullScreen
- awesome-swift - MediumScrollFullScreen - Medium's upper and lower Menu in Scroll. ` 📝 4 years ago ` (UI [🔝](#readme))
README
**Notice: MediumScrollFullScreen is no longer being maintained/updated.**
MediumScrollFullScreen
====================Medium's upper and lower menu in Scroll.
## Demo
![MediumScrollFullScreen](https://github.com/pixyzehn/MediumScrollFullScreen/blob/master/Assets/MediumScrollFullScreen.gif)
## Description
MediumScrollFullScreen is really similar to menu in scroll of real Medium for iOS.
In reference to [NJKScrollFullScreen](https://github.com/ninjinkun/NJKScrollFullScreen), I implemented MediumScrollFullScreen.
## Installation
### CocoaPods
The easiest way to get started is to use [CocoaPods](http://cocoapods.org/). Add the following line to your Podfile:
```ruby
platform :ios, '8.0'
use_frameworks!
# The following is a Library of Swift.
pod 'MediumScrollFullScreen'
```Then, run the following command:
```ruby
pod install
```### Carthage
[Carthage](https://github.com/Carthage/Carthage) is a decentralized dependency manager that automates the process of adding frameworks to your Cocoa application.
You can install Carthage with [Homebrew](http://brew.sh/) using the following command:
```bash
$ brew update
$ brew install carthage
```To integrate MediumScrollFullScreen into your Xcode project using Carthage, specify it in your `Cartfile`:
```ogdl
github "pixyzehn/MediumScrollFullScreen"
```Run `carthage update`.
```bash
$ carthage update
```
### OtherAdd the MediumScrollFullScreen (including MediumScrollFullScreen.swift) folder into your project.
---
Delete status bar by editting info.plist.
Add "View controller-based status bar appearance", "Status bar is initially hidden" in your Information Property List. Each value of these key is "NO", "YES".
You have to make a change to a specific file.
(In sample case, a specific file is WebViewController.swift.)Refer to MediumScrollFullScreen-Sample project.
## Licence
[MIT](https://github.com/pixyzehn/MediumScrollFullScreen/blob/master/LICENSE)
## Author
[pixyzehn](https://github.com/pixyzehn)