William Wang

8pods

AECNCityPickerView

An easy to use and customizable pick city view component that presents a UIPickerView with a toolbar, Done button, animation, design options,.

License: MIT

  • Objective C

AECollapsableCollectionView

This library is inspired by the anther similar project APLExpandableCollectionView. That shortcoming of that project is that it need comsumer to prepare extra collection cell as the clickable header to tigger the collapse or expand action. As a result, the developer have to take more effort to deal with the stuffs besides their core business logic.

AECollapsableCollectionView defined the toggle method for a spefic section, so that the developers can trigger the toggle action conventiently. The section can be expanded by tapping the button in the header view. You can check detail in the sample project.

License: MIT

  • Objective C

AECollapsableTableView

A subclass of UITableView that supports the ability to collapse or expand sections in a table view.

This library is inspired by the another similar project AECollectionView. The AECollapsableTableView handles all collapse and expand logic

AECollapsableTableView defined the toggle method for a spefic section, so that the developers can trigger the toggle action conventiently. The section can be expanded by tapping the button in the header view. You can check detail in the sample project.

Additionally, here goes the other features you can utilize: Collpase all sections Expand all section

License: MIT

  • Objective C

AEGuideView

An easy way to let your app show guide view during startup. This framework is written by objective-c

License: MIT

  • Objective C

AERightMenuWindow

Utilize UIWindow to show a view controller as a right side menu. You can specify the width percentage of menu view related to the full screen. Also, you can set the dropback color(normally it's a semi-transparent color) and the animation duration for showing the side menu.

License: MIT

  • Objective C

AESCrypt-ObjC

AESCrypt is a simple to use, opinionated AES encryption / decryption Objective-C class that just works. AESCrypt uses the AES-256-CBC cipher and encodes the encrypted data with base64.

License: MIT

  • Objective C

AETextFieldValidator

A lightweight, customizable subclass of UITextField that supports multiple regex validations.

License: MIT

  • Objective C

AETripleStateTableView

A lightweight, customizable subclass of UITableView that supports triple states(loading, no data and normal)

License: MIT

  • Objective C