最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

iOS使用自帶的UIViewController實(shí)現(xiàn)qq加號下拉菜單的功能(實(shí)例代碼)

 更新時(shí)間:2017年05月11日 17:03:31   作者:生活加減法  
這篇文章主要介紹了iOS使用自帶的UIViewController實(shí)現(xiàn)qq加號下拉菜單的功能(實(shí)例代碼),需要的朋友可以參考下

創(chuàng)建PopViewControlller

在tableview中創(chuàng)建一個(gè)tableview用于顯示菜單

//重置控制器的大小 
-(CGSize)preferredContentSize{ 
 if (self.popoverPresentationController != nil) { 
  CGSize tempSize ; 
  tempSize.height = self.view.frame.size.height; 
  tempSize.width = 150; 
  CGSize size = [_tableVIew sizeThatFits:tempSize]; 
  return size; 
 }else{ 
  return [super preferredContentSize]; 
 } 
} 

在viewcontroller中需要使用到得地方添加類似的代碼

environmentView.addMenuCallBack = ^(UIButton *sender){ 
  // 設(shè)置大小 
  weakPopView.preferredContentSize = CGSizeMake(120, 150); 
  // 設(shè)置 Sytle 
  weakPopView.modalPresentationStyle = UIModalPresentationPopover; 
  // 需要通過 sourceView 來判斷位置的 
  weakPopView.popoverPresentationController.sourceView = sender; 
  //可以指示小箭頭顏色 
  weakPopView.popoverPresentationController.backgroundColor = [UIColor whiteColor]; 
  // 設(shè)置指示箭頭的位置 
  weakPopView.popoverPresentationController.sourceRect = CGRectMake(0, 0, sender.frame.size.width*3/4, sender.frame.size.height); 
  // 箭頭方向 
  weakPopView.popoverPresentationController.permittedArrowDirections = UIPopoverArrowDirectionUp; 
  // 設(shè)置代理 
  weakPopView.popoverPresentationController.delegate = weakSelf; 
  [weakSelf presentViewController:weakPopView animated:YES completion:nil]; 
 }; 

以上所述是小編給大家介紹的iOS使用自帶的UIViewController實(shí)現(xiàn)qq加號下拉菜單的功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • iOS中常見的視圖和圖片處理示例詳解

    iOS中常見的視圖和圖片處理示例詳解

    在日常ios開發(fā)中經(jīng)常會(huì)遇到視圖和圖片的處理,下面這篇文章主要給大家總結(jié)介紹了關(guān)于iOS中常見的視圖和圖片處理的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)和工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下。
    2017-10-10
  • 在iOS中實(shí)現(xiàn)谷歌滅霸彩蛋的完整示例

    在iOS中實(shí)現(xiàn)谷歌滅霸彩蛋的完整示例

    這篇文章主要給大家介紹了關(guān)于如何在iOS中實(shí)現(xiàn)谷歌滅霸彩蛋的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對各位iOS開發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • iOS開發(fā)之級聯(lián)界面(推薦界面)搭建原理

    iOS開發(fā)之級聯(lián)界面(推薦界面)搭建原理

    這篇文章主要為大家詳細(xì)介紹了iOS級聯(lián)界面(推薦界面)搭建原理,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • iOS如何跳轉(zhuǎn)到App Store下載評分頁面示例代碼

    iOS如何跳轉(zhuǎn)到App Store下載評分頁面示例代碼

    最近在工作中遇到一個(gè)需求,需要跳轉(zhuǎn)到App Store下載評分,通過查找相關(guān)的資料最終解決了,下面這篇文章主要給大家介紹了關(guān)于iOS如何跳轉(zhuǎn)到App Store下載評分頁面的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-12-12
  • iOS中UIActionSheet動(dòng)態(tài)添加按鈕

    iOS中UIActionSheet動(dòng)態(tài)添加按鈕

    這篇文章主要介紹了iOS中UIActionSheet動(dòng)態(tài)添加按鈕功能,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-06-06
  • iOS實(shí)現(xiàn)APP程序內(nèi)部打開APP的AppStore頁面

    iOS實(shí)現(xiàn)APP程序內(nèi)部打開APP的AppStore頁面

    這篇文章主要給大家介紹了關(guān)于iOS實(shí)現(xiàn)APP程序內(nèi)部打開APP的AppStore頁面的相關(guān)資料,文中介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來看看吧。
    2017-06-06
  • iOS應(yīng)用開發(fā)中UITableView的分割線的一些設(shè)置技巧

    iOS應(yīng)用開發(fā)中UITableView的分割線的一些設(shè)置技巧

    這篇文章主要介紹了iOS應(yīng)用開發(fā)中UITableView分割線的一些設(shè)置技巧,包括消除分割線的方法,示例代碼為傳統(tǒng)的Objective-C語言,需要的朋友可以參考下
    2016-03-03
  • IOS開發(fā)Swift?與?OC相互調(diào)用詳解

    IOS開發(fā)Swift?與?OC相互調(diào)用詳解

    這篇文章主要為大家介紹了IOS開發(fā)Swift?與?OC相互調(diào)用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • 代碼詳解ios鍵盤收起問題

    代碼詳解ios鍵盤收起問題

    本篇文章針對IOS開發(fā)時(shí)候的鍵盤收起問題做了詳細(xì)分析和代碼說明,有興趣的朋友參考下吧。
    2018-01-01
  • iOS實(shí)現(xiàn)爆炸的粒子效果示例代碼

    iOS實(shí)現(xiàn)爆炸的粒子效果示例代碼

    之前在網(wǎng)上看到了一個(gè)Android實(shí)現(xiàn)的爆炸效果,感覺非常不錯(cuò),所以自己嘗試用iOS來實(shí)現(xiàn)下效果,現(xiàn)在將實(shí)現(xiàn)的過程、原理以及遇到的問題分享給大家,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-10-10

最新評論

锡林郭勒盟| 综艺| 湛江市| 肥城市| 宝兴县| 泽普县| 赤峰市| 富源县| 南召县| 长兴县| 永年县| 聊城市| 怀远县| 阳泉市| 大荔县| 梅河口市| 满城县| 图片| 大连市| 丁青县| 唐山市| 富锦市| 肥西县| 习水县| 哈密市| 石柱| 六安市| 邛崃市| 沈丘县| 板桥市| 平湖市| 军事| 济阳县| 青浦区| 大埔区| 鸡东县| 海原县| 香河县| 册亨县| 米林县| 尚义县|