一款類似新浪微博的popView:BINPopView
一款類似新浪微博的popView,點擊按鈕后在你需要的位置彈出你想要的菜單、或者其他視圖,最大的優點是,高度靈活,背景圖片,contentView全部可以自定義。Demo中的三張圖片如果需要使用,也要將圖片添加到你的項目中。
</div>
How To Use
UITableView * tabelView = [[UITableView alloc] initWithFrame:CGRectZero style:(UITableViewStylePlain)]; tabelView.tag = arrowPosition; tabelView.delegate = self; tabelView.dataSource = self; BINPopView * popView = [BINPopView menuWithContentView:tabelView]; popView.delegate = self; popView.arrowPosition = arrowPosition; [popView showInRect:CGRectMake((BINScreenW/2.0)-(menuW/2.0),self.topLayoutGuide.length, menuW, menuH)];
創建初始化時傳入一個contentView;專心寫好contentView,接下來你只需在需要展示的任意位置、以及popView大小指定,使用 -(void)showInRect:rect; 即可完成展示點擊視圖外的任意位置都將dismiss,dismiss是會調用代理方法,你可以做你想做的操作,沒錯就是這么簡單!希望大家喜歡。新手菜鳥一枚,望大神多多指教,日后會花時間將它日益壯大,實現更加強大的功能,讓使用更簡單, =最后向各位致敬!謝謝大家愿意看小弟寫的東西。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!