Git Product home page Git Product logo

trywabbit / layout-helper Goto Github PK

View Code? Open in Web Editor NEW
195.0 195.0 41.0 786 KB

Layout Helper is created to solve the issue of constraint based layout where the developer are bound by the size classes for the same traits but have different screen sizes. Layout Helper will give the Developer the freedom to update Constraints, Fonts of various UI element for every single device.

License: MIT License

Swift 92.57% Ruby 7.43%

layout-helper's People

Contributors

anthonysmarcle avatar trywabbit 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

layout-helper's Issues

Can I use that without storyboard ?

Hi im trying to develop app without storyboard and I couldn't figure out how to change constraints for each device size. I was using LayoutHelper on storyboard but now as I said im trying to develop without storyboard so is it possible to do it with code

No change on iphone 12 constraint

I set the constraint differently for all devices and they all worked fine, but whatever I do, the Label's constraint for iPhone 12 appears in the same place. Please help.

Exception

Hi Kulldeep,

Thank you for this awesome job. I'm facing this issues while using NSLayoutHelper:

Failed to set (iPhoneSE) user defined inspected property on (NSLayoutConstraint): [<NSLayoutConstraint 0x600000c69900> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key iPhoneSE.

From Storyboard I only set a custom constant for iPhoneSE device. The solution works, but I'm receiving this message every time the view is loaded.

Hope you can help me with this. Thank you in advance.

Repository Not Found

I cannot install Layout Helper via Cocoapods.

fatal: repository 'https://github.com/tryWabbit/Layout-Helper-Pod.git/' not found

Seems to not be working for me

There are a bunch of alerts in the console:

"Unknown class NSLayoutHelper in Interface Builder file."

"Failed to set (iPhoneXR) user defined inspected property on (NSLayoutConstraint): [<NSLayoutConstraint 0x600002e781e0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key iPhoneXR." (this one is repeated for all of the different device types)
Screen Shot 2019-09-29 at 2 49 00 PM
Screen Shot 2019-09-29 at 4 06 58 PM

It doesn't update Storyboard in Xcode 12.3

The LayoutHelper is working, but the changes doesn't appear in a Storyboard after select a different device. I added changes for iPhone SE and iPhone 8 Plus for example

Importing The Pod File

It requests that I enter a github username and password in terminal while installing the pod. However, it does not want to take my details? Any help please, I would love this pod to be installed.

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.