Latest 1.0
Homepage https://github.com/mamaral/Wethr
License MIT
Platforms ios , requires ARC
Authors

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

Latest podspec

{
    "name": "Wethr",
    "version": "1.0",
    "summary": "Wethr provides developers the ability to add location-based current weather conditions to their views as simply as adding any UIView.",
    "homepage": "https://github.com/mamaral/Wethr",
    "license": "MIT",
    "authors": {
        "Mike Amaral": "[email protected]"
    },
    "social_media_url": "http://twitter.com/MikeAmaral",
    "platforms": {
        "ios": null
    },
    "source": {
        "git": "https://github.com/mamaral/Wethr.git",
        "tag": "v1.0"
    },
    "source_files": "Wethr/WethrView.{h,m}",
    "requires_arc": true
}

Pin It on Pinterest

Share This