Latest 1.0.8
Homepage https://github.com/TeamMaestro/MEReactiveKit
License MIT
Platforms ios 7.0, requires ARC
Dependencies MEFoundation, MEKit, MEReactiveFoundation, libextobjc/EXTKeyPathCoding, libextobjc/EXTScope, ReactiveCocoa
Frameworks Foundation, CoreGraphics, UIKit, QuartzCore
Authors

MEReactiveKit

A collection of classes that extend the UIKit framework, built on top of ReactiveCocoa. Compatible with iOS, 7.0+.

Documentation

The headers are documented. Read them.

Tests

Nope.

Categories

Cells

  • MERTableViewCell.h, UITableViewCell subclass that will only draw dividers when the cell is visible; also provides RACSignal instances that send highlighted and selected status

Controls

Views

  • MERView.h, UIView subclass that provides separator options similar to UITableViewCell, but applicable to all four sides
  • MERClockView.h, UIView subclass that displays a clock face representing a NSDate
  • MERNextPreviousInputAccessoryView.h, UIView subclass that manages a UIToolbar containing next, previous, and done items
  • MERScrollView.h, UIScrollView subclass that provides a gradient fade at the top and bottom of its content
  • MERTextView.h, UITextView subclass that provides a gradient fade at the top and bottom of its content as well as placeholder options

View Controllers

  • MERViewController.h, UIViewController subclass that provides keyboard related methods as well as methods to manage the receiver’s navigationItem and update it when appropriate
  • MERSlidingViewController.h, MERViewController subclass that implements the sliding doors navigation paradigm
  • MERSplitViewController.h, MERViewController subclass that implements a container similar to UISplitViewController
  • MERWebViewController.h, MERViewController subclass manages a UIWebView instance and provides appropriate toolbar and navigation items

Latest podspec

{
    "name": "MEReactiveKit",
    "version": "1.0.8",
    "authors": {
        "William Towe": "[email protected]"
    },
    "license": {
        "type": "MIT",
        "file": "LICENSE.txt"
    },
    "homepage": "https://github.com/TeamMaestro/MEReactiveKit",
    "source": {
        "git": "https://github.com/TeamMaestro/MEReactiveKit.git",
        "tag": "1.0.8"
    },
    "summary": "A collection of classes that extend the UIKit framework, built on top of ReactiveCocoa.",
    "platforms": {
        "ios": "7.0"
    },
    "dependencies": {
        "MEFoundation": [
            "~> 1.0.0"
        ],
        "MEKit": [
            "~> 1.0.0"
        ],
        "MEReactiveFoundation": [
            "~> 1.0.0"
        ],
        "libextobjc/EXTKeyPathCoding": [
            "~> 0.4.0"
        ],
        "libextobjc/EXTScope": [
            "~> 0.4.0"
        ],
        "ReactiveCocoa": [
            "~> 2.3.0"
        ]
    },
    "requires_arc": true,
    "frameworks": [
        "Foundation",
        "CoreGraphics",
        "UIKit",
        "QuartzCore"
    ],
    "source_files": [
        "MEReactiveKit",
        "MEReactiveKit/Common",
        "MEReactiveKit/ViewControllers",
        "MEReactiveKit/ViewControllers/MERSlidingViewController",
        "MEReactiveKit/ViewControllers/MERSplitViewController",
        "MEReactiveKit/ViewControllers/MERWebViewController",
        "MEReactiveKit/Private"
    ],
    "private_header_files": "MEReactiveKit/Private",
    "resource_bundles": {
        "MEReactiveKitResources": [
            "MEReactiveKitResources/*.plist",
            "MEReactiveKitResources/*.lproj",
            "MEReactiveKitResources/Assets/*"
        ]
    }
}

Pin It on Pinterest

Share This