Hysen Labs
Open-source project
forkingdog/FDFullscreenPopGesture avatar
forkingdog

FDFullscreenPopGesture

GitHub describes it as A UINavigationController's category to enable fullscreen pop gesture with iOS7+ system style.. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.

5,880 stars1,140 forksObjective-CMIT
01
DEEP OPEN-SOURCE ANALYSIS

forkingdog/FDFullscreenPopGesture: FDFullscreenPopGesture

GitHub describes it as A UINavigationController's category to enable fullscreen pop gesture with iOS7+ system style.. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. This article stays within the project description and details documented in the GitHub repository README.

02
DEEP OPEN-SOURCE ANALYSIS

Repository scope

GitHub describes it as A UINavigationController's category to enable fullscreen pop gesture with iOS7+ system style.. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. The README describes the project this way: An UINavigationController's category to enable fullscreen pop gesture in an iOS7+ system style with AOP.

03
DEEP OPEN-SOURCE ANALYSIS

Usage

The README section "Usage" states: AOP , just add 2 files and no need for any setups, all navigation controllers will be able to use fullscreen pop gesture automatically.

04
DEEP OPEN-SOURCE ANALYSIS

View Controller Based Navigation Bar Appearance

The README section "View Controller Based Navigation Bar Appearance" states: It handles navigation bar transition properly when using fullscreen gesture to push or pop a view controller:

05
DEEP OPEN-SOURCE ANALYSIS

View Controller Based Navigation Bar Appearance

The README section "View Controller Based Navigation Bar Appearance" states: This opmiziation is enabled by default, from now on you don't need to call UINavigationController 's -setNavigationBarHidden:animated: method, instead, use view controller's specific API to hide its bar:

06
DEEP OPEN-SOURCE ANALYSIS

Editorial conclusion

The repository README is the source for this review. It does not replace a local installation or an independent test.

07
DEEP OPEN-SOURCE ANALYSIS

Official sources

08
Community notes

Community notes