All Projects → mamaral → Wethr

mamaral / Wethr

Licence: mit
Wethr provides developers the ability to add location-based current weather conditions to their views as simply as adding any UIView.

demo3

Wethr provides developers the ability to add location-based current weather conditions to their views as simply as adding any UIView. All you need to do is set up the frame and add it to your view and we'll handle getting the current weather conditions based on the user's location.

demo1 demo2 demo3

Usage

WethrView is compatibile with iOS 7/8. If using in an iOS 8 application, you must make sure you include the NSLocationWhenInUseUsageDescription key and value in your appl's info.plist, otherwise Wethr will not work.

WethrView is a subclass of UIView, so all that you need to do to add it to your view is initialize it with a frame, and add it as a subview.

    WethrView *wethrView = [[WethrView alloc] initWithFrame:CGRectMake(10, 10, 200, 200)];
    [self.view addSubview:wethrView];

The temperature, current conditions, and city labels are exposed for any customization, and will automatically resize to handle rotation and to fit whatever frame you create it with.

demo

Wethr current utilizes the OpenWeatherMap API for fetching the weather data. 1

Community

Questions, comments, issues, and pull requests welcomed!!

License

This project is made available under the MIT license. See LICENSE.txt for details.

Bitdeli Badge

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].