DLAlertView 是一个与 UIAlertView
兼容的替换品,可以 嵌入自定义内容视图,完全 可定制主题,并允许您使用 代理 和/或 块。
UIAlertView
相同的 API (+ 更多更多)!1..n
)。0..n
)。只需将 "DLAlertView/Classes/..."
中的文件复制到您的项目中。
或者,您可以使用 CocoaPods 将 DLAlertView 添加到您的项目中。
只需将其添加到您的 Podfile 中:pod 'DLAlertView'
有关完整的 API 信息,请参阅 DLAVAlertView.h。
DLAVAlertView *alertView = [[DLAVAlertView alloc] initWithTitle:@"Click OK!" message:nil delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alertView showWithCompletion:^(DLAVAlertView *alertView, NSInteger buttonIndex) {
NSLog(@"Clicked button '%@' at index: %ld", [alertView buttonTitleAtIndex:buttonIndex], (long)buttonIndex);
}];
DLAlertView 包含一个演示应用,让您快速了解其许多功能。
DLAlertView 使用 自动引用计数(ARC)。
无。
iOS 5.1+
Vincent Esche (@regexident)
DLAlertView 可在 修改版 BSD-3条款许可证 下使用,并需要满足 归属权要求。 (DLAlertView 还包括亚历山大·贾维斯(Alexander Jarvis)的代码,该代码遵守 MIT 许可协议。)更多信息请参阅 LICENSE
文件。