Giter VIP home page Giter VIP logo

mathemekit's People

Contributors

andreterron avatar bitdeli-chef avatar felnit avatar krlnwll avatar mamaral avatar multinerd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mathemekit's Issues

Good Job

i like your works.
Make great efforts.

Deprecated in ios 9.0

Hi

Do you think your correct the 3 deprecated error in your project MaThemeKit in futur

Thanks

No Pod?

Hi,

I found that MAThemeKit is really handy and useful to handle appearance.

However, why this library is not provided with CocoaPods?
I prefer to manage libraries with CocoaPods (even libraries only provides one class), so it's really nice if you provide this library by Pod.

Thanks.

Bar Button Items in Navigation Bar loose textcolor after modal view did cover them

Bar Button Items in Navigation Bar loose textcolor after modal view did cover them
Steps to reproduce:
Make a single view app project with a storyboard.
Change the appDelegate by adding some imports and the code:

In didFinishLaunchingWithOptions:
{
// Override point for customization after application launch.
[MAThemeKit setupThemeWithPrimaryColor:[MAThemeKit colorWithR:0 G:184 B:156] secondaryColor:[UIColor whiteColor] fontName:@"HelveticaNeue-Light" lightStatusBar:NO];
return YES;
}

Embed the single view in a navigation controller using Editor Embed in...
Add a new viewcontroller
Add a Bar Button Item called test, do not specify an image.
Add the following code to the first viewcontroller for the exit segue:

-(IBAction)closeTest:(UIStoryboardSegue *)segue {
NSLog(@"Pop to first viewcontroller");
}
Drag a modal segue from test to the second view controller
Put a button in the second view controller
Drag from this button to the exit icon in the first viewcontroller

Run the project. Everything receives its correct color: navigationbar, title, button bar
Press test, the modal view covers the screen
Press the button, the exit segue is called and the modal screen disappears.
Now the first view has the correct colors for the navigationbar and the title, but the text in the bar button item is only slightly darker than the navigation bar.

Strangely enough: when using an image instead of text, it works ok.

See attached screen shots

image

image

Idea

What do you think about adding support for setup a theme using 3 colors instead of only 2?
Thanks for this lib, very useful.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.