Giter VIP home page Giter VIP logo

mvpopupview's Introduction

MVPopupView

This library offers a very basic general popup that can be used in Swift projects. MVPopupView is a subclass of UIView and expects a UIView in its initializer. The size of the final popup is then calcualted based on the passed view.

Alt text

Features

The MVPopupView class offers some basic methods that can be used to customize the popup:

  • setCloseButtonColor to change the color of the close button
  • setPopupBackgroundColor to change the color outside the popup view (the default color is slightly transparent)
  • setPopupCornerRadius to change the corner radius of the popup. Defaults to 13px
  • setCloseButtonCornerRadius to change the corner radius of the close button. Defaults to 26px, making the button circular
  • setCloseButtonPosition to set the position of the close button to the upper left corner or upper right corner of the popup

Please let me know if you have any suggestions for this library. Also feel free to fork this repository or create a pull request. An example project is included to show how to create a basic popup with text.

mvpopupview's People

Contributors

devos50 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

functionoid

mvpopupview's Issues

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.