All Projects → cwwise → CWActionSheet

cwwise / CWActionSheet

Licence: MIT license
模仿微信ActionSheet

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to CWActionSheet

Easyshowview
一款非常简单的展示工具。提示框,加载框,空白页提示,alert弹出框。一行代码搞定所有操作。
Stars: ✭ 447 (+851.06%)
Mutual labels:  actionsheet
Popmenu
A fully customizable popup style menu for iOS 😎
Stars: ✭ 1,155 (+2357.45%)
Mutual labels:  actionsheet
Sdcalertview
The little alert that could
Stars: ✭ 1,768 (+3661.7%)
Mutual labels:  actionsheet
Lcactionsheet
一款简约而不失强大的 ActionSheet,微博、微信和 QQ 都采用了极其类似的样式,完全支持 Swift。
Stars: ✭ 809 (+1621.28%)
Mutual labels:  actionsheet
Leealert
优雅的可自定义 Alert ActionSheet
Stars: ✭ 1,097 (+2234.04%)
Mutual labels:  actionsheet
React Native Actionsheet
An elegant ActionSheet component for React Native.
Stars: ✭ 1,188 (+2427.66%)
Mutual labels:  actionsheet
Uiwidget
一个集成TabLayout、UIAlertDialog、UIActionSheetDialog、UIProgressDialog、TitleBarView(自带沉浸式标题栏)、CollapsingTitleBarLayout、RadiusView(圆角及状态背景设置View解放shape文件)、KeyboardHelper(软键盘控制及遮挡控制类)、StatusViewHelper(状态栏沉浸帮助类)、NavigationViewHelper(导航栏沉浸式帮助类)、AlphaViewHelper(View透明度控制帮助类) 等项目常用UI库
Stars: ✭ 400 (+751.06%)
Mutual labels:  actionsheet
Alertift
Swifty, modern UIAlertController wrapper.
Stars: ✭ 242 (+414.89%)
Mutual labels:  actionsheet
Hdalertview
A similar system UIAlertView
Stars: ✭ 61 (+29.79%)
Mutual labels:  actionsheet
Zhpopupcontroller
Help you pop up custom views easily. and support pop-up animation, layout position, mask effect and gesture interaction etc.
Stars: ✭ 1,481 (+3051.06%)
Mutual labels:  actionsheet
Mxactionsheet
actionSheet something like weChat
Stars: ✭ 17 (-63.83%)
Mutual labels:  actionsheet
Lgalertview
Customizable implementation of UIAlertViewController, UIAlertView and UIActionSheet. All in one. You can customize every detail. Make AlertView of your dream! :)
Stars: ✭ 1,027 (+2085.11%)
Mutual labels:  actionsheet
Fsactionsheet
模仿微信底部ActionSheet, 支持横屏, 最低支持iOS6.
Stars: ✭ 77 (+63.83%)
Mutual labels:  actionsheet
Swiftentrykit
SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.
Stars: ✭ 5,706 (+12040.43%)
Mutual labels:  actionsheet
Toactionsheet
A custom-designed reimplementation of the UIActionSheet control for iOS
Stars: ✭ 175 (+272.34%)
Mutual labels:  actionsheet
React Native Actions Sheet
A Cross Platform(Android & iOS) ActionSheet with a flexible api, native performance and zero dependency code for react native. Create anything you want inside ActionSheet.
Stars: ✭ 412 (+776.6%)
Mutual labels:  actionsheet
Sheeeeeeeeet
Sheeeeeeeeet is a Swift library for creating menus, custom action sheets, context menus etc.
Stars: ✭ 1,177 (+2404.26%)
Mutual labels:  actionsheet
JhScrollActionSheetView
JhScrollActionSheetView - UIcollectionView横向滚动,类似微博新版的详情页分享界面,可设置单排或双排显示,title不设置不显示title,如果想实现发送站内用户的功能,自己可以改一下代码
Stars: ✭ 13 (-72.34%)
Mutual labels:  actionsheet
Tfpopup
🚀🚀🚀TFPopup不生产弹框,它只是弹框的弹出工🚀🚀🚀默认支持多种动画方式一行调用,支持完全自定义动画.
Stars: ✭ 182 (+287.23%)
Mutual labels:  actionsheet
Overlaycontroller
OverlayController easily pop your custom view and provide optional transition animation. written in swift 5.0
Stars: ✭ 94 (+100%)
Mutual labels:  actionsheet

CWActionSheet

仿写微信项目,需要类似微信的ActionSheet,找到比较合适OC版本LCActionSheet,所以参照这个 完成了一个简单版本,还待完善。

目录 Contents

环境 Requirements

  • iOS 8.0+
  • Xcode 8.3+
  • Swift3.1

功能 Feature

  • 模仿微信ActionSheet
  • 支持横竖屏旋转

预览 Preview

ActionSheetDemo01 ActionSheetDemo02

使用 Usage

  • 导入方法:

    • 方法一(推荐使用):CocoaPodspod 'CWActionSheet'
  • 在相应位置导入头文件:import CWActionSheet

  • 调用下列任意方法即可:

    let clickedHandler = { (sheetView: ActionSheetView, index: Int) in
            print("点击\(index)")
    }
    let title = "Default CWActionSheet"
    let actionSheet = ActionSheetView(title: title,
                                      cancelButtonTitle: "Cancel",
                                      otherButtonTitles: ["Delete"],
                                      clickedHandler: clickedHandler)
    actionSheet.destructiveButtonIndex = 0
    actionSheet.show()

鸣谢 Thanks

许可 License

CWActionSheet is released under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].