Hysen Labs
Open-source project
ko1o/PYSearch avatar
ko1o

PYSearch

GitHub describes it as 🔍 An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) .. 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.

3,778 stars735 forksObjective-CMIT
01
DEEP OPEN-SOURCE ANALYSIS

ko1o/PYSearch: Features

GitHub describes it as 🔍 An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) .. 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 🔍 An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) .. The repository metadata lists Objective-C as its primary language. The metadata lists the MIT license. The README describes the project this way: - [x] Support a variety of hot search style - [x] Support a variety of search history style - [x] Support a variety of search results display mode - [x] Support a variety of search view controller display mode - [x] Support search suggestions - [x] Support search history (record) cache - [x] Support callback using delegate or block completion search - [x] Support CocoaPods - [x] Support localization - [x] Support vertical and horizontal screen on iPhone and iPad

03
DEEP OPEN-SOURCE ANALYSIS

How to use

The README section "How to use" states: Use CocoaPods: - pod "PYSearch" - Import the main file: import Manual import: - Drag All files in the PYSearch folder to project - Import the main file: import "PYSearch.h"

04
DEEP OPEN-SOURCE ANALYSIS

Hope

The README section "Hope" states: - If you have any questions during the process or want more interfaces to customize,you can issues me! - Instead of giving me star, it is better to throw a bug to me! - If you want to participate in the maintenance of this project or have a good design style, welcome to pull request! - If you feel slightly discomfort in use, please contact me QQ:499491531 or Email:499491531@qq.com. - Hope to improve this project together, let it become more powerful, able to meet the needs of most users!

05
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.

06
DEEP OPEN-SOURCE ANALYSIS

Official sources

07
Community notes

Community notes