KCSelectionDialog 1.0.0

KCSelectionDialog 1.0.0

测试已测试
Lang语言 SwiftSwift
许可 MIT
发布最后发布2016 年 11 月
SwiftSwift 版本3.0
SPM支持 SPM

Lee Sun-hyoup 维护。



  • kciter

KCSelectionDialog

灵感来源于 ios-custom-alertview 的简单选择对话框

预览

Preview Image

需求

  • iOS 8.0+
  • Swift 3
  • Xcode 8.0

安装

手动

要将 KCSelectionDialog 手动安装到应用程序中,只需将 KCSelectionDialog/*.swift 文件拖入您的项目中。

用法

Swift

let dialog = KCSelectionDialog(title: "Dialog", closeButtonTitle: "Close")
dialog.addItem(item: "I have icon :)", icon: UIImage(named: "Icon1")!)
dialog.addItem(item: "I have icon and handler :D", icon: UIImage(named: "Icon2")!, didTapHandler: { () in
    print("Item didTap!")
})
dialog.addItem(item: "I have nothing :(")
dialog.show()

Objective-C

KCSelectionDialog *dialog = [[KCSelectionDialog alloc] initWithTitle:@"Dialog" closeButtonTitle:@"Close"];
[dialog addItemWithItem:@"I have icon :)" icon:[UIImage imageNamed:@"Icon1"]];
[dialog addItemWithItem:@"I have icon and handler :D" icon:[UIImage imageNamed:@"Icon2"] didTapHandler:^{
    NSLog(@"Item didTap!");
}];
[dialog addItemWithItem:@"I have nothing :("];
[dialog show];