├── .DS_Store ├── LICENSE ├── README.md ├── ShapeButton.podspec ├── ShapeButton ├── .DS_Store ├── Assets │ ├── .DS_Store │ └── button.xcassets │ │ ├── Contents.json │ │ ├── virtual_control_h.imageset │ │ ├── Contents.json │ │ ├── tv_voice@2x.png │ │ └── tv_voice@3x.png │ │ ├── virtual_control_number.imageset │ │ ├── Contents.json │ │ ├── tv_numberbtn@2x.png │ │ └── tv_numberbtn@3x.png │ │ ├── virtual_control_rect.imageset │ │ ├── 2@2x.png │ │ ├── 2@3x.png │ │ └── Contents.json │ │ ├── virtual_control_round.imageset │ │ ├── Contents.json │ │ ├── custom_annulus2.png │ │ └── custom_annulus2@2x.png │ │ ├── virtual_control_round_single.imageset │ │ ├── Contents.json │ │ ├── circle@2x.png │ │ └── circle@3x.png │ │ ├── virtual_control_setting.imageset │ │ ├── Contents.json │ │ ├── setting@2x.png │ │ └── setting@3x.png │ │ ├── virtual_control_switch.imageset │ │ ├── Contents.json │ │ ├── open@2x.png │ │ └── open@3x.png │ │ └── virtual_control_v.imageset │ │ ├── 1@2x.png │ │ ├── 1@3x.png │ │ └── Contents.json └── Classes │ ├── ZAShapeButton.h │ └── ZAShapeButton.m ├── ZAShapeButton.gif ├── ZAShapeButton.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── ZAShapeButton.xccheckout │ └── xcuserdata │ │ ├── zhuoapp.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── zhutc.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ ├── zhuoapp.xcuserdatad │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ │ ├── ZAShapeButton.xcscheme │ │ └── xcschememanagement.plist │ └── zhutc.xcuserdatad │ └── xcschemes │ ├── ZAShapeButton.xcscheme │ └── xcschememanagement.plist ├── ZAShapeButton ├── .DS_Store ├── AppDelegate.h ├── AppDelegate.m ├── Base.lproj │ ├── LaunchScreen.xib │ └── Main.storyboard ├── Images.xcassets │ ├── .DS_Store │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json ├── Info.plist ├── ShapeButton │ ├── .DS_Store │ ├── Assets │ │ ├── .DS_Store │ │ └── button.xcassets │ │ │ ├── Contents.json │ │ │ ├── virtual_control_h.imageset │ │ │ ├── Contents.json │ │ │ ├── tv_voice@2x.png │ │ │ └── tv_voice@3x.png │ │ │ ├── virtual_control_number.imageset │ │ │ ├── Contents.json │ │ │ ├── tv_numberbtn@2x.png │ │ │ └── tv_numberbtn@3x.png │ │ │ ├── virtual_control_rect.imageset │ │ │ ├── 2@2x.png │ │ │ ├── 2@3x.png │ │ │ └── Contents.json │ │ │ ├── virtual_control_round.imageset │ │ │ ├── Contents.json │ │ │ ├── custom_annulus2.png │ │ │ └── custom_annulus2@2x.png │ │ │ ├── virtual_control_round_single.imageset │ │ │ ├── Contents.json │ │ │ ├── circle@2x.png │ │ │ └── circle@3x.png │ │ │ ├── virtual_control_setting.imageset │ │ │ ├── Contents.json │ │ │ ├── setting@2x.png │ │ │ └── setting@3x.png │ │ │ ├── virtual_control_switch.imageset │ │ │ ├── Contents.json │ │ │ ├── open@2x.png │ │ │ └── open@3x.png │ │ │ └── virtual_control_v.imageset │ │ │ ├── 1@2x.png │ │ │ ├── 1@3x.png │ │ │ └── Contents.json │ └── Classes │ │ ├── ZAShapeButton.h │ │ └── ZAShapeButton.m ├── ViewController.h ├── ViewController.m ├── ZAShapeButton.xcdatamodeld │ ├── .xccurrentversion │ └── ZAShapeButton.xcdatamodel │ │ └── contents └── main.m └── ZAShapeButtonTests ├── Info.plist └── ZAShapeButtonTests.m /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/.DS_Store -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/README.md -------------------------------------------------------------------------------- /ShapeButton.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton.podspec -------------------------------------------------------------------------------- /ShapeButton/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/.DS_Store -------------------------------------------------------------------------------- /ShapeButton/Assets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/.DS_Store -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/Contents.json -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/Contents.json -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/tv_voice@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/tv_voice@2x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/tv_voice@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/tv_voice@3x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/Contents.json -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/tv_numberbtn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/tv_numberbtn@2x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/tv_numberbtn@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/tv_numberbtn@3x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/2@2x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/2@3x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/Contents.json -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/Contents.json -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/custom_annulus2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/custom_annulus2.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/custom_annulus2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/custom_annulus2@2x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/Contents.json -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/circle@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/circle@2x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/circle@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/circle@3x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/Contents.json -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/setting@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/setting@2x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/setting@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/setting@3x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/Contents.json -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/open@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/open@2x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/open@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/open@3x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/1@2x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/1@3x.png -------------------------------------------------------------------------------- /ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/Contents.json -------------------------------------------------------------------------------- /ShapeButton/Classes/ZAShapeButton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Classes/ZAShapeButton.h -------------------------------------------------------------------------------- /ShapeButton/Classes/ZAShapeButton.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ShapeButton/Classes/ZAShapeButton.m -------------------------------------------------------------------------------- /ZAShapeButton.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton.gif -------------------------------------------------------------------------------- /ZAShapeButton.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ZAShapeButton.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ZAShapeButton.xcodeproj/project.xcworkspace/xcshareddata/ZAShapeButton.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton.xcodeproj/project.xcworkspace/xcshareddata/ZAShapeButton.xccheckout -------------------------------------------------------------------------------- /ZAShapeButton.xcodeproj/project.xcworkspace/xcuserdata/zhuoapp.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton.xcodeproj/project.xcworkspace/xcuserdata/zhuoapp.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ZAShapeButton.xcodeproj/project.xcworkspace/xcuserdata/zhutc.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton.xcodeproj/project.xcworkspace/xcuserdata/zhutc.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ZAShapeButton.xcodeproj/xcuserdata/zhuoapp.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton.xcodeproj/xcuserdata/zhuoapp.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /ZAShapeButton.xcodeproj/xcuserdata/zhuoapp.xcuserdatad/xcschemes/ZAShapeButton.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton.xcodeproj/xcuserdata/zhuoapp.xcuserdatad/xcschemes/ZAShapeButton.xcscheme -------------------------------------------------------------------------------- /ZAShapeButton.xcodeproj/xcuserdata/zhuoapp.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton.xcodeproj/xcuserdata/zhuoapp.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /ZAShapeButton.xcodeproj/xcuserdata/zhutc.xcuserdatad/xcschemes/ZAShapeButton.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton.xcodeproj/xcuserdata/zhutc.xcuserdatad/xcschemes/ZAShapeButton.xcscheme -------------------------------------------------------------------------------- /ZAShapeButton.xcodeproj/xcuserdata/zhutc.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton.xcodeproj/xcuserdata/zhutc.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /ZAShapeButton/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/.DS_Store -------------------------------------------------------------------------------- /ZAShapeButton/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/AppDelegate.h -------------------------------------------------------------------------------- /ZAShapeButton/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/AppDelegate.m -------------------------------------------------------------------------------- /ZAShapeButton/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /ZAShapeButton/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ZAShapeButton/Images.xcassets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/Images.xcassets/.DS_Store -------------------------------------------------------------------------------- /ZAShapeButton/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ZAShapeButton/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /ZAShapeButton/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/Info.plist -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/.DS_Store -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/.DS_Store -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/Contents.json -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/Contents.json -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/tv_voice@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/tv_voice@2x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/tv_voice@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_h.imageset/tv_voice@3x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/Contents.json -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/tv_numberbtn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/tv_numberbtn@2x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/tv_numberbtn@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_number.imageset/tv_numberbtn@3x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/2@2x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/2@3x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_rect.imageset/Contents.json -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/Contents.json -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/custom_annulus2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/custom_annulus2.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/custom_annulus2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round.imageset/custom_annulus2@2x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/Contents.json -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/circle@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/circle@2x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/circle@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_round_single.imageset/circle@3x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/Contents.json -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/setting@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/setting@2x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/setting@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_setting.imageset/setting@3x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/Contents.json -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/open@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/open@2x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/open@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_switch.imageset/open@3x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/1@2x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/1@3x.png -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Assets/button.xcassets/virtual_control_v.imageset/Contents.json -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Classes/ZAShapeButton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Classes/ZAShapeButton.h -------------------------------------------------------------------------------- /ZAShapeButton/ShapeButton/Classes/ZAShapeButton.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ShapeButton/Classes/ZAShapeButton.m -------------------------------------------------------------------------------- /ZAShapeButton/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ViewController.h -------------------------------------------------------------------------------- /ZAShapeButton/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ViewController.m -------------------------------------------------------------------------------- /ZAShapeButton/ZAShapeButton.xcdatamodeld/.xccurrentversion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ZAShapeButton.xcdatamodeld/.xccurrentversion -------------------------------------------------------------------------------- /ZAShapeButton/ZAShapeButton.xcdatamodeld/ZAShapeButton.xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/ZAShapeButton.xcdatamodeld/ZAShapeButton.xcdatamodel/contents -------------------------------------------------------------------------------- /ZAShapeButton/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButton/main.m -------------------------------------------------------------------------------- /ZAShapeButtonTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButtonTests/Info.plist -------------------------------------------------------------------------------- /ZAShapeButtonTests/ZAShapeButtonTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chuting/ZAShapButton/HEAD/ZAShapeButtonTests/ZAShapeButtonTests.m --------------------------------------------------------------------------------