Go to file
Zach Eriksen 8196e2dcb9 Update package urls 2021-05-17 10:43:17 -05:00
.github Update swift.yml 2021-03-16 20:03:11 -05:00
Sources/SwiftUIKit Activate constraints on init 2021-03-29 20:46:59 -05:00
Tests/SwiftUIKitTests Replace fileprivate with private 2021-03-22 17:54:07 -05:00
UIKit-Testing.playground Remove timeline 2021-03-25 20:04:17 -05:00
assets suik: Update image and remove "return" 2020-07-06 17:00:49 -05:00
docs jazzy update 2021-03-22 21:06:40 -05:00
examples Add examples folder 2021-03-22 22:48:41 -05:00
.gitignore Merge branch 'develop' into documentation/02 2021-03-29 20:53:26 -05:00
LICENSE Create LICENSE 2019-10-30 11:01:25 -05:00
Package.swift Update package urls 2021-05-17 10:43:17 -05:00
README.md Update README.md 2021-04-01 20:05:36 -05:00
_config.yml Set theme jekyll-theme-cayman 2020-01-29 22:56:06 -06:00

README.md

SwiftUIKit

UIKit code that is fun to write.

Getting Started

Basic Examples

Introduction

SwiftUIKit is mainly based off of two functions, embed and stack. Embedding a view inside another view is exactly what we did in the first two examples. Now we can add another to the view, but then we have to manage the constraints for the subviews! An easy way to handle this is to use UIStackViews, so in SwiftUIKit there are VStack, HStack, and ZStack. UIStackViews manage the constraints for you and do just as the name suggests, stack views you give it in the order you give them.

How to Contribute

Get started contributing

  1. Fork or clone the repo.

  2. Make a feature or bugfix branch. Make sure you branch off the most current commit on develop. Preferably there would be a previously made issue related to your changed. Current SwiftUIKit issues.

  3. Make sure to add or update test per the changes made. When submitting a pull request you will need to make sure that the tests are passing.

  4. Once your pull request is approve feel free to merge it.

Example Code

Documentation

GitHub Supporters

suzyeriksen


oneleif project

This means that the project is sponsored by the oneleif community, and the collaborators are team members from oneleif.

What is oneleif?

oneleif is a nonprofit community that supports tech minded individuals. We do this by offering a fun loving community that works on Open Sourced projects together. We love to give back through free resources and guidance.

How to join oneleif

Click on the link below to join the Discord server.

-OR-

Check out our website

Questions?

Feel free to email us at: oneleifdev@gmail.com

-OR-

Ask questions in the discord