From d6f1bc9fe7ad281b950387b766005b301a9bcb05 Mon Sep 17 00:00:00 2001 From: Kazuhiro Hayashi Date: Wed, 18 Oct 2017 01:21:19 +0900 Subject: [PATCH 1/2] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 4cb89e5..4ce3906 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,6 @@ [![License](https://img.shields.io/cocoapods/l/PagingKit.svg?style=flat)](http://cocoapods.org/pods/PagingKit) [![Version](https://img.shields.io/cocoapods/v/PagingKit.svg?style=flat)](http://cocoapods.org/pods/PagingKit) [![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage) -[![Build Status](https://www.bitrise.io/app/379f18aee0f4a759/status.svg?token=bA10yjS1flU0aal7TULGfQ)](https://www.bitrise.io/app/379f18aee0f4a759) PagingKit provides customizable menu & content UI. It has more flexible layout and design than the other libraries. From 663e8e40fdb9bd7431d815702e54e7a2312a31ac Mon Sep 17 00:00:00 2001 From: Kazuhiro Hayashi Date: Wed, 18 Oct 2017 13:01:37 +0900 Subject: [PATCH 2/2] Update README.md --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 4ce3906..6085cd2 100644 --- a/README.md +++ b/README.md @@ -392,6 +392,14 @@ extension ViewController: PagingContentViewControllerDelegate { That's it. # Class Design +There are some design philosophy in this library. + +- The behavior needs to be specified by the library. +- The layout should be left to developers. +- Arrangement of the internal components must be left to developers. + +Because of that, PagingKit has responsiblity for the behavior. But it doesn't specify a structure of the components. + # License Copyright (c) 2017 Kazuhiro Hayashi