Swift-快速集成分享菜單動(dòng)畫.gif
幾行代碼就可以搞定隘蝎,會(huì)省去一大部分的編碼時(shí)間购啄。
好,開始教學(xué)
因?yàn)橐玫絼?dòng)畫嘱么,所以我們要在Podfile文件中添加pop這個(gè)動(dòng)畫庫闸溃。這個(gè)彈出菜單可以設(shè)置一個(gè)從網(wǎng)絡(luò)獲取的背景圖片,所以還要添加SDWebImage這個(gè)庫。
target 'Swift-彈出分享菜單' do
pod 'pop'
pod 'SDWebImage'
end
注意辉川,獲取網(wǎng)絡(luò)圖片一定要在plist文件中添加如圖兩項(xiàng)內(nèi)容
2.png
然后表蝙,將我Demo中HcdPopMenu這個(gè)文件夾拖入到你的工程中,在橋文件中import他
#import "HcdPopMenu.h"
之后就可以調(diào)用了
/*添加菜單項(xiàng)*/
let array: [AnyObject] = [[kHcdPopMenuItemAttributeTitle: "微信", kHcdPopMenuItemAttributeIconImageName: "wechat"], [kHcdPopMenuItemAttributeTitle: "微博", kHcdPopMenuItemAttributeIconImageName: "weibo"],[kHcdPopMenuItemAttributeTitle: "QQ空間", kHcdPopMenuItemAttributeIconImageName: "qqzone"]]
/*調(diào)用*/
HcdPopMenuView.createPopmenuItems(array, closeImageName: "center_exit", backgroundImageUrl: nil, tipStr: "隨時(shí)隨地乓旗,分享新鮮事兒府蛇!", completionBlock: nil)
這里我沒有用背景圖片,大家感興趣的話可以自己填上屿愚。
好了汇跨,就說這么多吧!喜歡的話妆距,上方的關(guān)注按鈕別忘了點(diǎn)穷遂。