Giter Club home page Giter Club logo

tiptoes's Introduction

Description 🍃

A subclass of UINavigationController that will make the navigating process more silent and simple.

Why You'd Want This

If you are tired of using system's own navigation controller and are seeking something different, Tiptoes may suit your needs. And it doesn't break any of your existing code. Just plug and enjoy.

Customization

Actually you can customize transition effect yourself. However,the default transition effect of Tiptoes is fade-in-and-out:

Usage

In the place of your setting navigationController's rootViewController code(normally in AppDelegate.swift):

UINavigationController(rootViewController:xxx)

Replace with:

TiptoesNavController(rootViewController:xxx)

And then just enjoy it!

License

MIT

tiptoes's People

Contributors

caiyue1993 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

tiptoes's Issues

自定义导航栏思路(仿系统)

网上有种自定义导航栏思路,即在BaseVC中添加一个NavgationView, 这样每个子VC中都创建了一个NavgationView,没有像系统导航栏做到共享, 另外,在子VC中是不能设置self.view=scrollView的,否则导航会跟着一起滚动...看了作者的博客,产生了一种新的思路:

新建NavigationController继承UINavigationController,隐藏系统的navigationBar,创建自定义的NavgationView, 在业务VC中依然使用self.navigationItem.xxx来设置导航, 在NavigationController实现UINavigationBarDelegate的方法, 给NavgationView赋值标题,左右键...

模仿UnRead导航栏

看到这篇Blog之后,果断下载试用了UnRead,现在已经离不开它了。
今天又把这个项目拿出来,想做出和Unread一模一样的导航栏,不知道博主有没有什么思路?  
我试过很多办法, 导航栏上的Label不会随着导航栏移动,而是push和pop的时候出现在中间,alpha是能做到的,不过位置需要调整下。

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.