blob: fe9e30718cd581fa2cf5221fe8cd789b82bd6821 [file] [log] [blame]
{
"name": "EvenlyWrappedLabel",
"version": "1.3.0",
"screenshots": "https://user-images.githubusercontent.com/2835199/31405403-f41c28ea-adcc-11e7-9555-5459ae1794d9.png",
"summary": "EvenlyWrappedLabel vertically distributes text evenly across any number of lines, preventing orphans and text from grouping up at the top.",
"description": "EvenlyWrappedLabel is a UILabel subclass that will vertically distribute text or attributed text evenly across any number of lines, preventing text from grouping up at the top and also preventing single word orphans from taking up the entire bottom line.\n \nExamples:\n \n1. This text:\n \n This sentence has a lot of words on\n the top line.\n \n Becomes:\n \n This sentence has a lot\n of words on the top line.\n \n2. This text:\n \n This sentence has a single\n orphan.\n \n Becomes:\n \n This sentence has\n a single orphan.\n\nFeatures:\n- Works with all devices running iOS 9+.\n- Uses `drawText(in:)` internally (as opposed to creating subviews), so any `UILabel` reference can be replaced with `EvenlyWrappedLabel` and Everything Will Just Work™.\n- Works with any number of lines, any text alignment and attributed text.\n- Works with autolayout and honors intrinsic sizing.\n- Works with labels created in code and in Interface Builder.\n- `useEveryLine` option to force shorter text to take up all available lines.\n- Example app with lots of real-time configurations that lets you see the text wrap as you type.",
"homepage": "https://github.com/StockX/EvenlyWrappedLabel",
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": {
"Jeff Burt": "jburt1992@gmail.com"
},
"source": {
"git": "https://github.com/StockX/EvenlyWrappedLabel.git",
"tag": "1.3.0"
},
"social_media_url": "https://twitter.com/jeffburtjr",
"platforms": {
"ios": "9.0"
},
"source_files": "EvenlyWrappedLabel/Classes/**/*",
"pushed_with_swift_version": "4.0"
}