An open API service indexing awesome lists of open source software.

https://github.com/levantaj/paddinglabel

A label with padding for iOS
https://github.com/levantaj/paddinglabel

cocoapods insets ios label margin padding pod swift uilabel

Last synced: 7 months ago
JSON representation

A label with padding for iOS

Awesome Lists containing this project

README

          



[![Pod Version](https://cocoapod-badges.herokuapp.com/v/PaddingLabel/badge.png)](http://cocoadocs.org/docsets/PaddingLabel/)
[![Pod Platform](https://cocoapod-badges.herokuapp.com/p/PaddingLabel/badge.png)](http://cocoadocs.org/docsets/PaddingLabel/)
[![Pod License](https://cocoapod-badges.herokuapp.com/l/PaddingLabel/badge.png)](https://www.apache.org/licenses/LICENSE-2.0.html)

# PaddingLabel
A label with padding for iOS

Screen Shot 2020-06-06 at 11 00 33

## Requirements

- iOS 8.0 or later
- Xcode 9.0 or later

## Installation
There is a way to use PaddingLabel in your project:

- Using CocoaPods
- Manually

### Installation with CocoaPods

```
pod 'PaddingLabel', '1.2'
```

### Manually

Manually drag file [PaddingLabel.swift](https://github.com/levantAJ/PaddingLabel/blob/master/PaddingLabel/PaddingLabel.swift) to your project.

### Build Project

At this point your workspace should build without error. If you are having problem, post to the Issue and the
community can help you solve it.

## How To Use

### Storyboard:
- Change class of `UILabel` in your `storyboard`, `xib` to `PaddingLabel`.

Screen Shot 2020-06-06 at 11 08 58

### Programmatically:

```swift
import PaddingLabel

let label = PaddingLabel(frame: CGRect(x: 0, y: 0, width: 500, height: 100))
label.topInset = 5.0 //by default
label.bottomInset = 5.0 //by default
label.leftInset = 7.0 //by default
label.rightInset = 7.0 //by default

```

## Author
- [Tai Le](https://github.com/levantAJ)

## Communication
- If you **need help**, use [Stack Overflow](https://stackoverflow.com/questions/27459746/adding-space-padding-to-a-uilabel/32368958#32368958).
- 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.

## Licenses

All source code is licensed under the [MIT License](https://raw.githubusercontent.com/levantAJ/PaddingLabel/master/LICENSE).