Skip to content

Commit 4ec412e

Browse files
committed
Add new layout Layout.TabView
1 parent f3454a8 commit 4ec412e

18 files changed

+176
-64
lines changed

CHANGELOG.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
# Change Log
22
All notable changes to this project will be documented in this file.
33

4+
## [1.1.1](https://github.com/SwiftKickMobile/SwiftMessages/releases/tag/1.1.1)
5+
6+
### Features
7+
8+
* New layout `Layout.TabView` — like `Layout.CardView` with one end attached to the super view.
9+
10+
### Bug Fixes
11+
12+
* Fix spacing between title and body text in `Layout.CardView` when body text wraps.
13+
414
## [1.1.0](https://github.com/SwiftKickMobile/SwiftMessages/releases/tag/1.1.0)
515

616
### Improvements
@@ -23,7 +33,7 @@ All notable changes to this project will be documented in this file.
2333

2434
## [1.0.2](https://github.com/SwiftKickMobile/SwiftMessages/releases/tag/1.0.2)
2535

26-
### Feature
36+
### Features
2737

2838
* Add support for specifying an `IconStyle` in the `MessageView.configureTheme()` convenience function.
2939

Demo/Demo/Base.lproj/Main.storyboard

+4-3
Original file line numberDiff line numberDiff line change
@@ -303,10 +303,11 @@
303303
<nil key="highlightedColor"/>
304304
</label>
305305
<segmentedControl opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="top" segmentControlStyle="plain" selectedSegmentIndex="0" translatesAutoresizingMaskIntoConstraints="NO" id="aBT-5M-2tg">
306-
<rect key="frame" x="18" y="29" width="248" height="29"/>
306+
<rect key="frame" x="18" y="29" width="331" height="29"/>
307307
<segments>
308308
<segment title="Default"/>
309309
<segment title="Card"/>
310+
<segment title="Tab"/>
310311
<segment title="Status Line"/>
311312
</segments>
312313
</segmentedControl>
@@ -591,7 +592,7 @@
591592
<subviews>
592593
<button opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="PpV-jZ-Yo3">
593594
<rect key="frame" x="0.0" y="0.0" width="62" height="33"/>
594-
<color key="backgroundColor" red="0.19105975696850169" green="0.71583099379292925" blue="0.13084805360049973" alpha="1" colorSpace="calibratedRGB"/>
595+
<color key="backgroundColor" red="0.26666666666666666" green="0.85490196078431369" blue="0.36862745098039218" alpha="1" colorSpace="calibratedRGB"/>
595596
<fontDescription key="fontDescription" type="boldSystem" pointSize="13"/>
596597
<state key="normal" title="SHOW"/>
597598
<userDefinedRuntimeAttributes>
@@ -605,7 +606,7 @@
605606
</button>
606607
<button opaque="NO" contentMode="scaleToFill" misplaced="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="vaB-mE-Rve">
607608
<rect key="frame" x="66" y="0.0" width="59" height="33"/>
608-
<color key="backgroundColor" red="0.85507499631818185" green="0.14286500584919343" blue="0.13053950878691239" alpha="1" colorSpace="calibratedRGB"/>
609+
<color key="backgroundColor" red="0.97647058823529409" green="0.25882352941176467" blue="0.18431372549019609" alpha="1" colorSpace="calibratedRGB"/>
609610
<fontDescription key="fontDescription" type="boldSystem" pointSize="13"/>
610611
<state key="normal" title="HIDE"/>
611612
<userDefinedRuntimeAttributes>

Demo/Demo/ExploreViewController.swift

+2
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ class ExploreViewController: UITableViewController, UITextFieldDelegate {
2020
case 1:
2121
view = MessageView.viewFromNib(layout: .CardView)
2222
case 2:
23+
view = MessageView.viewFromNib(layout: .TabView)
24+
case 3:
2325
view = MessageView.viewFromNib(layout: .StatusLine)
2426
default:
2527
view = try! SwiftMessages.viewFromNib()

Demo/Demo/ViewController.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class ViewController: UITableViewController {
5555

5656
static func demoBasics() -> Void {
5757

58-
let error = MessageView.viewFromNib(layout: .MessageView)
58+
let error = MessageView.viewFromNib(layout: .TabView)
5959
error.configureTheme(.Error)
6060
error.configureContent(title: "Error", body: "Something is horribly wrong!")
6161
error.button?.setTitle("Stop", forState: .Normal)

Demo/Podfile.lock

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PODS:
2-
- SwiftMessages (1.0.3)
2+
- SwiftMessages (1.1.0)
33

44
DEPENDENCIES:
55
- SwiftMessages (from `../`)
@@ -9,7 +9,7 @@ EXTERNAL SOURCES:
99
:path: ../
1010

1111
SPEC CHECKSUMS:
12-
SwiftMessages: d72c13ea289cfc74688334fd924c67ced9fefb99
12+
SwiftMessages: 35fdaefd092dc5e6063c16849e0697f6f66de9be
1313

1414
PODFILE CHECKSUM: 6431c980c9207084d738b6ba87b2101dd9eb5097
1515

Demo/Pods/Local Podspecs/SwiftMessages.podspec.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Demo/Pods/Manifest.lock

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)