Latest1.0.0
Homepagehttps://github.com/robinmacharg/RMHelpfulLabel
LicenseMIT
Platformsios 5.0, requires ARC
Authors

A customisable UILabel implementation that allows easily adding pop-up, context-sensitive help

A demo project showing most of the features is included.

Demo image 1 Demo image 2

MIT Licensed, so do what you will. I’d love to know if you’re using it, and any other feature requests or general feedback are very welcome!

Installation

Drag RMHelpfulLabelh and RMHelpfulLabel.m to your project.

Use

Create your UILabels as usual in Interface Builder. Set their custom class to RMHelpfulLabel
and add a couple of User Defined Runtime Attributes in the inspector: helpText (mandatory) and helpTitle (optional).

User Defined Runtime Attributes

In your Controller toggle the help visibility with a call to [RMHelpfulLabel setHelpEnabled:]

Various customisations exist – check the demo project.

That’s it.

Latest podspec

{
    "name": "RMHelpfulLabel",
    "version": "1.0.0",
    "summary": "A customisable UILabel implementation that allows easily adding pop-up, context-sensitive help",
    "authors": {
        "Robin Macharg": "[email protected]"
    },
    "homepage": "https://github.com/robinmacharg/RMHelpfulLabel",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "platforms": {
        "ios": "5.0"
    },
    "source": {
        "git": "https://github.com/robinmacharg/RMHelpfulLabel.git",
        "tag": "v1.0.0"
    },
    "source_files": "RMHelpfulLabelDemo/RMHelpfulLabelDemo/RMHelpfulLabel/*.{h,m}",
    "requires_arc": true
}

Pin It on Pinterest

Share This