swift類庫的擴展和繼承,方便開發調用:BYHelper
BYHelper
swift類庫的擴展和繼承,方便開發調用
持續更新
BYDelay
一個延遲執行的方法類
delay(2, { () -> () in println("2秒后執行") }) let task = delay(1,{ () -> () in) println("已經取消了,永遠進不來") } cancel(task)
BYUIAlertViewBlock
提供UIAlertView的閉包擴展
var alert : UIAlertView = UIAlertView(title: "", message: text,delegate:nil, cancelButtonTitle:"取消",otherButtonTitles: "確定") alert.show({ (index) -> Void in if index == 0{ println("按了取消") }else{ println("按了確定") } })
BYUIImagePickerControllerBlock
提供獲取相冊圖片的閉包擴展
var imagePickerController = UIImagePickerController() imagePickerController.showInViewController(someVC, finish: { (image) -> Void in someImageView.image = image return })
BYUIViewExt
對UIView的擴展,提供了以下屬性,方法
- vleft
- vright
- vtop
- vbottom
- vcenterX
- vcenterY
- vwidth
- vheight
- vsize
- removeAllSubviews()
BYUIImageExt
對UIImage的擴展,使圖片模糊化
- applyLightEffect()->UIImage?
- applyExtraLightEffect()->UIImage?
- applyDarkEffect()->UIImage?
- applyTintEffectWithColor(UIColor)->UIImage?
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!