<commit_before># ORStackView

[![Build Status](https://travis-ci.org/orta/ORStackView.svg)](https://travis-ci.org/orta/ORStackView)
[![Version](http://cocoapod-badges.herokuapp.com/v/ORStackView/badge.png)](http://cocoadocs.org/docsets/ORStackView)
[![Platform](http://cocoapod-badges.herokuapp.com/p/ORStackView/badge.png)](http://cocoadocs.org/docsets/ORStackView)

Makes setting up a collection of stacked views simple.
Uses [FLKAutoLayout](https://github.com/dkduck/FLKAutoLayout) to simplify the API, you should probably be using it anyway. Depending on demand this can be switched out. If you're interested in more information you can read  [ORStackView.h](https://github.com/orta/ORStackView/blob/master/Classes/ios/ORStackView.h)



### ORStackView

You can create an ORStackView and simply add subviews to it in the order in which you'd like them to appear. New subviews are added to the bottom of the ORStackView. In the this example, tapping the first subview will add a new subview to the bottom of the stack.

<a href="https://github.com/1aurabrown/ORStackView/tree/split/web/simple1.png"><img width="360" src="https://raw.githubusercontent.com/1aurabrown/ORStackView/split/web/simple1.png" /></a> <a href="https://github.com/1aurabrown/ORStackView/tree/split/web/simple2.png"><img width="360" src="https://raw.githubusercontent.com/1aurabrown/ORStackView/split/web/simple2.png" /></a>

```objc
- (void)loadView
{
    self.view = [[ORStackView alloc] init];
}<commit_msg>[README.md] Add Coveralls badge<commit_after># ORStackView

[![Build Status](https://travis-ci.org/orta/ORStackView.svg)](https://travis-ci.org/orta/ORStackView)
[![Coverage Status](https://coveralls.io/repos/orta/ORStackView/badge.svg?branch=master)](https://coveralls.io/r/orta/ORStackView?branch=master)
[![Version](http://cocoapod-badges.herokuapp.com/v/ORStackView/badge.png)](http://cocoadocs.org/docsets/ORStackView)
[![Platform](http://cocoapod-badges.herokuapp.com/p/ORStackView/badge.png)](http://cocoadocs.org/docsets/ORStackView)

Makes setting up a collection of stacked views simple.
Uses [FLKAutoLayout](https://github.com/dkduck/FLKAutoLayout) to simplify the API, you should probably be using it anyway. Depending on demand this can be switched out. If you're interested in more information you can read  [ORStackView.h](https://github.com/orta/ORStackView/blob/master/Classes/ios/ORStackView.h)



### ORStackView

You can create an ORStackView and simply add subviews to it in the order in which you'd like them to appear. New subviews are added to the bottom of the ORStackView. In the this example, tapping the first subview will add a new subview to the bottom of the stack.

<a href="https://github.com/1aurabrown/ORStackView/tree/split/web/simple1.png"><img width="360" src="https://raw.githubusercontent.com/1aurabrown/ORStackView/split/web/simple1.png" /></a> <a href="https://github.com/1aurabrown/ORStackView/tree/split/web/simple2.png"><img width="360" src="https://raw.githubusercontent.com/1aurabrown/ORStackView/split/web/simple2.png" /></a>

```objc
- (void)loadView
{
    self.view = [[ORStackView alloc] init];
}
{'fraction_non_alphanumeric': 0.14500159693388695, 'fraction_numerical': 0.008942829766847652, 'mean_word_length': 5.251497005988024, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 18, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1101888', 'n_tokens_mistral': 1090, 'n_tokens_neox': 1033, 'n_words': 231}