Giter Club home page Giter Club logo

ishowcase's People

Contributors

burtan avatar rahuliyer95 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

Watchers

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

ishowcase's Issues

Long labels are truncated

In version 2.1 long label was not broken to new line. It was possible to overcome this with manually added new lines. But after the last update (2.2) long labels are simply truncated.

Showcase not showing

Hi,

I tried putting iShowcase in my project, but it is not appearing.
When i take files from your project(Main.storyboard, Viewcontroller) showcase starts working perfectly. Is there any setting or anything I am missing?

Next button

Any way to set a next button for next scene

Thanks!

Circular type...

Thanks for the great library.

When a rectangle type is applied to a view, the rectangles inner box fits the entire view it is placed on. However, for the case of the circle type, it seems like the outer circle diameter becomes the width or height of the view it is applied on. Wondering if this can be modified to have the inner circle diameter set to sqrt((view.width)^2 + (view.height)^2)? This will ensure that the whole view is encircled.

Cleanup Old Showcase Views

Can you provide a way to remove old views or automatically remove them? Basically, a way to manage the views and disable the gesture recognizers.

iShowcase detail label text not visible completely and long text gets cut

Hi, i have the latest iteration of iShowCase i.e 2.1 but sometimes the detail text doesn't show up completely.Long text gets cut at ends.Please look into the issue.It was working fine with swift 2.3 but after updating to swift 3 the issue crept in.Below is the screenshot of the issue and code as well:-
screen shot 2016-11-07 at 4 06 06 pm
screen shot 2016-11-07 at 4 10 58 pm
screen shot 2016-11-07 at 4 11 20 pm

App crashing on IOS6

Fatal Exception: NSInvalidArgumentException
-[__NSCFString sizeWithAttributes:]: unrecognized selector sent to instance 0x1e5f1220
raw
iShowcase.m line 276
-[iShowcase setupTextWithTitle:detailsText:]

setupTextWithTitle:detailsText only available for ios 7+

Rotation - not updating size

The iShowcase is not autoresizing when apps performs a rotation. So if the app is displaying a portrait showcase and a rotation to Landscape is perform the view is too short to fill the screen 's width

Using swift version, cannot change background color

On objective-c version, it works fine, but in swift version, changing the background color doesn't work as expected. One possible fix is by creating a new background color property (for instance "coverColor") and use this color to fill the screen, instead of using the background color. And use this new property in the inicialization, keeping the background color always "clearColor".

Other improvementswould be to create a property to configure the alpha to be applied instead of always being 0.75.

setUserInteractionEnabled NO

Hello

Is it necessary to set user interaction enabled to NO then to YES?
I'm concerned that setting user interaction to YES for every view in the hierarchy may be a mistake.

In the example app, the iShowcase view is on top and appears to have user interaction enabled, so it should soak up taps.
Was there a reason to flip all views to user interaction YES every time?

Thank you for your time

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.