中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

IOS7下UIBarButtonItem偏移的解決辦法

發布時間:2020-07-18 16:23:04 來源:網絡 閱讀:1286 作者:idanal 欄目:移動開發

IOS7下的UIBarButtonItem偏移了10pt,相信這是大家都不想要的效果,解決的方法就是增加一個UIBarButtonSystemItemFixedSpace item,但是在7.1開始,只添加一個fixedSpaceItem運行會掛掉,腫么辦,兼容的解決方法就是再在前面增加一個空的item,代碼如下:


UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithCustomView:button];    //要添加到navgationBar上的item


    if ([UIDevice iOS7]){

        UIBarButtonItem *plain = [[UIBarButtonItem alloc] initWithTitle:nil style:UIBarButtonItemStylePlain target:nil action:NULL];    //解決7.1會掛掉的問題

        UIBarButtonItem *fix = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:NULL];

        fix.width = -10;    //糾正10pt的偏移

        self.navigationItem.rightBarButtonItems = @[plain,item,fix];    //就是這樣,完美!

    } else {

        self.navigationItem.rightBarButtonItem = item;

    }


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

望谟县| 太谷县| 武陟县| 正蓝旗| 东台市| 蕲春县| 广昌县| 双牌县| 高唐县| 长海县| 米泉市| 福贡县| 万安县| 承德市| 云梦县| 阿克苏市| 平乐县| 汾西县| 洛阳市| 淳化县| 台前县| 桑植县| 喀什市| 类乌齐县| 灵山县| 沙湾县| 广昌县| 茌平县| 遂昌县| 枣庄市| 小金县| 象山县| 屏山县| 凌源市| 东至县| 安图县| 高清| 乐都县| 防城港市| 黄石市| 宁波市|