LGAlertView: 基于 iOS 的可定制弹窗组件

LGAlertView 是一个基于 iOS 的开源组件,提供可高度定制的弹窗功能,兼容 UIAlertViewController、UIAlertView 和 UIActionSheet。开发者可以自由定制弹窗的各个细节,例如样式、动画和交互方式等。

主要功能:

  • 兼容多种 iOS 版本
  • 支持 UIAlertViewController、UIAlertView 和 UIActionSheet
  • 高度可定制的弹窗样式
  • 灵活的动画和交互设计

安装:

LGAlertView 支持通过 CocoaPods 安装,开发者只需将 LGAlertView 添加到 Podfile 文件中即可。

pod 'LGAlertView'

使用:

导入 LGAlertView 头文件后,开发者即可使用其提供的 API 创建和定制弹窗。

#import 
zip
LGAlertView-master.zip 预估大小:90个文件
folder
LGAlertView-master 文件夹
file
.gitignore 321B
file
LGAlertView.podspec 741B
file
LICENSE 1KB
folder
Framework 文件夹
folder
LGAlertViewFramework 文件夹
file
module.modulemap 118B
file
Info.plist 806B
file
LGAlertViewFramework.h 2KB
folder
LGAlertViewFramework.xcodeproj 文件夹
folder
xcshareddata 文件夹
folder
xcschemes 文件夹
file
LGAlertViewFramework.xcscheme 3KB
folder
project.xcworkspace 文件夹
file
contents.xcworkspacedata 165B
file
project.pbxproj 22KB
folder
Demo 文件夹
folder
LGAlertViewDemo.xcodeproj 文件夹
folder
project.xcworkspace 文件夹
file
contents.xcworkspacedata 160B
file
project.pbxproj 26KB
folder
LGAlertViewDemo 文件夹
file
main.m 245B
file
CustomView.xib 5KB
file
AppDelegate.h 295B
file
NavigationController.m 770B
file
TableViewControllerActionSheet.m 41KB
file
TableViewControllerBlurredAlert.h 163B
file
LaunchScreen.storyboard 5KB
file
TableViewControllerAlert.m 43KB
file
Info.plist 1KB
folder
Images.xcassets 文件夹
folder
ButtonHighlighted.imageset 文件夹
file
Ok_ffffff_100.png 3KB
file
Contents.json 388B
file
Ok_ffffff_50.png 1KB
file
Ok_ffffff_25.png 594B
folder
Image.imageset 文件夹
file
Contents.json 366B
file
image.png 1.32MB
folder
CancelHighlighted.imageset 文件夹
file
Cancel_ffffff_100.png 2KB
file
Contents.json 400B
file
Cancel_ffffff_25.png 583B
file
Cancel_ffffff_50.png 1KB
folder
DestructiveHighlighted.imageset 文件夹
file
Minus_ffffff_25.png 518B
file
Minus_ffffff_50.png 1021B
file
Contents.json 397B
file
Minus_ffffff_100.png 2KB
file
Contents.json 62B
folder
Filter.imageset 文件夹
file
Filter@3x.png 18KB
file
Contents.json 378B
file
Filter@1x.png 18KB
file
Filter@2x.png 18KB
folder
Button.imageset 文件夹
file
Ok_007fff_25.png 765B
file
Ok_007fff_100.png 4KB
file
Contents.json 388B
file
Ok_007fff_50.png 2KB
folder
Cancel.imageset 文件夹
file
Cancel_007fff_25.png 758B
file
Cancel_007fff_100.png 3KB
file
Contents.json 400B
file
Cancel_007fff_50.png 2KB
folder
Destructive.imageset 文件夹
file
Minus_ff0000_50.png 996B
file
Contents.json 397B
file
Minus_ff0000_100.png 2KB
file
Minus_ff0000_25.png 511B
file
AppDelegate.m 693B
file
TableViewControllerCustomActionSheet.h 173B
file
TableViewControllerBlurredAlert.m 11KB
file
NavigationController.h 142B
file
TableViewController.m 9KB
file
TableViewControllerActionSheet.h 161B
file
TableViewControllerCustomActionSheet.m 17KB
file
TableViewControllerCustomAlert.h 161B
file
TableViewControllerBlurredActionSheet.m 11KB
file
TableViewControllerCustomAlert.m 15KB
file
TableViewControllerAlert.h 149B
file
TableViewControllerBlurredActionSheet.h 175B
file
TableViewController.h 139B
folder
LGAlertView 文件夹
file
LGAlertView.m 159KB
file
LGAlertViewWindowsObserver.m 4KB
file
LGAlertViewTextField.h 1KB
file
LGAlertViewWindowsObserver.h 1KB
file
LGAlertViewCell.m 8KB
file
LGAlertViewController.m 4KB
file
LGAlertViewWindow.m 1KB
file
LGAlertViewWindowContainer.h 1KB
file
LGAlertView.h 47KB
file
UIWindow+LGAlertView.m 2KB
file
LGAlertViewWindow.h 1KB
file
LGAlertViewWindowContainer.m 2KB
file
LGAlertViewController.h 1KB
file
LGAlertViewButton.h 1KB
file
LGAlertViewButtonProperties.h 4KB
file
LGAlertViewShadowView.h 2KB
file
LGAlertViewHelper.h 2KB
file
LGAlertViewCell.h 2KB
file
LGAlertViewShadowView.m 3KB
file
UIWindow+LGAlertView.h 1KB
file
LGAlertViewShared.h 1KB
file
LGAlertViewButtonProperties.m 6KB
file
LGAlertViewButton.m 5KB
file
LGAlertViewTextField.m 3KB
file
LGAlertViewHelper.m 5KB
file
README.md 22KB
...
zip 文件大小:1.47MB