This repository contains handy reusable widgets for Kinvey's sample iOS projects.
This project is broken out into subfolders containing similiar views. These will be generic widgets that can be used by any kind of iOS project. Any code that specifically uses KinveyKit for talking to Kinvey's Backend-as-a-Service, will be in a KinveyKit
subfolder.
Each subfolder has an additional README
file with instructions on how to use each widget.
/KinveyWidgets/Views
- KWGradientView A simple view with a gradient background along its diagonal axis.
- KWLineView A view that draws a line along one of its sides.
/KinveyWidgets/Text Widgets
- KWIconTextField A very simple
UITextField
subclass that lets you set a small image on the left side of the text view.
/KinveyWidgets/Button Widgets
- KWLinkButton A UIButton subclass that instead of drawing as a physical button, is drawn like a label, where part (or all) of it is a hyperlink.
- KWSocialButton A simple gradient button that shows a social provider icon the left, a two-toned split line and the label text on the right. An optional mode just shows the icon in order shrink the button down and still be indicative of what it is.
/KinveyWidgets/Sign-in
These example sign-ins view that supports sign-in with a username and password, sign-in with Facebook, and Twitter credentials, as well as account creation, password reset, and email verification.
This has been built to be generic for any sign-in service, but comes with an implementation for Kinvey, as well.
Website: www.kinvey.com
Support: support@kinvey.com
Copyright (c) 2013 Kinvey, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.