Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shaps80/timeoutcontroller
Demonstrates behaviour composition. Includes Storyboard/XIB support.
https://github.com/shaps80/timeoutcontroller
behaviour composition ios storyboards swift xcode
Last synced: about 2 months ago
JSON representation
Demonstrates behaviour composition. Includes Storyboard/XIB support.
- Host: GitHub
- URL: https://github.com/shaps80/timeoutcontroller
- Owner: shaps80
- Created: 2017-06-16T09:24:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-06-16T10:57:34.000Z (over 7 years ago)
- Last Synced: 2024-10-11T13:12:14.031Z (3 months ago)
- Topics: behaviour, composition, ios, storyboards, swift, xcode
- Language: Swift
- Homepage: https://shaps.me/blog/behaviour-composition-with-storyboards
- Size: 1.59 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Behaviour Composition with Storyboard's
Project demonstrates how to compose behaviour through the use of Storyboard's.
It uses a typical example of a video player with controls that should show/hide depending on interactions and a timeout.
## Explanation
You can view the deck here:
[Behaviour Composition with Storyboards](https://speakerdeck.com/shaps80/behaviour-composition-with-storyboards)The the repo also contains a PDF version.
You can also read about it on my blog.
[shaps.me/blog](http://shaps.me/blog/behaviour-composition-with-storyboards)## Sample Code
Included in the repo is a fully working Sample project that performs the described behaviour. The code could easily be dropped into an existing project.
## License
MIT License. You are free to use, distribute, modify, blah blah blah...