1. 程式人生 > >[iOS]類似新浪微博或者人人客戶端中,中間UITabBarItem只有圖片,使圖片居中的方法

[iOS]類似新浪微博或者人人客戶端中,中間UITabBarItem只有圖片,使圖片居中的方法

一、問題描述

老生常談,類似新浪微博或者人人客戶端中,首頁常見UITabBar中間Item只有圖片且圖片位置垂直居中,效果如下圖
這裡寫圖片描述
這裡寫圖片描述

二、問題解決

很簡單,比如中間的VC叫MiddleViewController

@implementation MiddleViewController
- (id)init
{
    self = [super init];
    if (self) {
        self.navigationItem.title = @"中間BarItem";
        self.tabBarItem.title = nil;
        self
.tabBarItem.image = [[UIImage imageNamed:@"xxoo"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];//這裡用原圖 self.tabBarItem.imageInsets=UIEdgeInsetsMake(6, 0,-6, 0);//根據需要自動調整 } return self; } …… @end

上圖說明
這裡寫圖片描述

三、知識點

3.1 UITabBarItem使用原圖

self.tabBarItem.image = [[UIImage imageNamed:@"xxoo"
] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];//這裡用原圖

3.2 通過設定圖片偏移達到UITabBarItem圖片垂直居中的效果

self.tabBarItem.imageInsets=UIEdgeInsetsMake(6, 0,-6, 0);//根據需要自動調整,其中,四個變數分別對應(上,左,下,右)

相關推薦

[iOS]類似或者人人客戶中間UITabBarItem只有圖片,使圖片居中方法

一、問題描述 老生常談,類似新浪微博或者人人客戶端中,首頁常見UITabBar中間Item只有圖片且圖片位置垂直居中,效果如下圖 二、問題解決 很簡單,比如中間的VC叫MiddleViewController @implementatio

類似動態釋出時間轉換機制顯示剛剛、幾分鐘前、幾小時前、昨天、前天····

經常看到社交類app中關於動態釋出的時間點與當前時間的換算,說麻煩也不麻煩,說簡單也不簡單,只是計算起來有點繞。如以當前時間為基準,自己某個時間在微博上發表一個動態,發表時間提示有多種顯示,如剛剛、幾分鐘前、幾個小時前、昨天、前天、日期等等。自己之前做過類似的時間換算,雖然

windows到linux——移植開放平臺客戶(c++)到linux

    看微博這麼火,也試試這新浪微博開放平臺,發現給了C++版客戶端,還給了測試例子,可是沒有區分出Linux平臺和Mac平臺,就這麼嘗試下把這個客戶端程式移植到linux下執行看看。不過也不是完全盲目,還是看到人家給的SDK資源下有著Linux目錄和Mac目錄,說明應該

iOS 第三方分享坑i

環境:蘋果機 虛擬機器 +iOS9.2 新浪分享遇見的問題 正常分享是很容易實現的,但我突然想要實現分享圖文功能的想法。 剛開始的時候,我想。shareSDK會提供介面吧,會提供吧。。然而找了半天沒找到,不過還好機智,想到看官方提供的demo,demo地址:http:/

:絕境逢生處務實精神驅動下的技術成熟

2009年初夏,一個已經接近完工的大專案“朋友”團隊,在理想國際大廈面向新浪CEO曹國偉等人做了兩個多小時的產品彙報,這款定位在社交場景下的產品,被決策層判定“沒明白核心賣點是什麼”、“產品不夠簡單、不具傳播性”。 “朋友”在新浪互動社群部研發兩年後終遭擱淺。彼時,新浪部落格的風頭漸弱,新浪亟待尋找一個新的

iOS之 接入 SDK(信支付) 的坑(registerApp 的問題)

com .net symbols object type lan creat manager -o 最近在做一個 iOS 的 cocos2d-x 項目接入新浪微博 SDK 的時候被“坑”了,最後終於順利的解決了。發現網上也有不少人遇到一樣的問題,但是能找到的數量有限的解決辦

資深大牛全方位剖析 iOS 高階面試

第5章 Runtime相關面試問題 這章主講Runtime相關的面試問題,Runtime是考察的重點、常考點,如訊息傳遞機制、訊息轉發流程、方法快取查詢過程,對Runtime系統資料結構的理解以及Method-Swizzling、動態方法解析、方法新增等等,基於這些面試題,從對Runtime原始碼分析

iOS開發整合友盟登入授權失敗responseCode等於5051

        在專案中整合友盟第三方登入,新浪微博登入,登入授權失敗,返回狀態碼為5051(獲取賬戶失敗)。 原因:         App在測試階段(未上線),授權的微博賬號和開通開放平臺的微博賬號不是同一賬號。 解決辦法:         在新浪微博開放

【forlong401的專欄--有問題上:http://www.androidren.com】Android and iOS Now! 多交流技術多分享技術只有分享才會經久不衰。 歡迎關注:@forlong401 。http://weibo.

Android and iOS Now! 多交流技術,多分享,技術只有分享,才會經久不衰。 歡迎關注新浪微博:@forlong401 。http://weibo.com/forlong401...

Android -- 固定在ScrollView頂部的View類似的評論列表的頂部

現在很多App都實現了這個功能,例如新浪微博評論頁面的評論、轉發、讚的數字可以固定在螢幕上方。我個人很喜歡這種設計,所以利用一點空餘時間簡單實現了一個類似的功能。 先來看一下上面這張圖的效果。 這個是新浪微博的一個頁面,整體佈局大致分了三塊:正文內容、轉發評論贊的

iOS-仿赤兔、動態列表(帶評論、點贊、轉發和分享,自動計算行高功能)

       最近有空整理一下專案,做了一個仿赤兔、新浪微博動態列表(帶評論、點贊、轉發和分享,自動計算行高功能)的DEMO。HKPTimeLine   ,喜歡的可以star一下哦。         使用到的第三方框架有:Masonry,HYBMasonryAutoCe

IOS 使用ShareSDK進行QQ分享失敗經驗

  該文章轉自  http://blog.csdn.net/iosbird/article/details/50420547    非常感謝提供解決思路 問題描述:在iOS9下,系統預設會攔截對http協議介面的訪問,因此無法獲取http協議介面的資料。對ShareS

unity3d利用sharesdk分享內容至信、、qq空間等國內主流社交平臺(ios篇)

大家在玩遊戲時,通常都會看到分享的功能,最常見的是分享到微信朋友圈、qq空間或者新浪微博,產品經理通常稱這個功能模組為社會化。那這個功能在unity3d製作的遊戲中怎麼做到的呢?以前的老做法是按照對應的ios、安卓平臺、在微信or新浪微博上下載對應的sdk、按照其說明文件

開放平臺: for iOS

引言: 新浪微博幾乎是把全平臺數據的API介面都開放了出來,因此,很多優秀的第三方微部落格戶端在功能方面都非常的全面. 而通過SNS的分享推廣方式在App世界裡已經非常的普遍,甚至隨處可見,本篇主要介紹一下App是如何跟新浪微博關聯的. 參考資料:  1.開發平臺首

記:iOS客戶開發的電話面試

昨天(2015-10-08)通過種種方式獲得了一次新浪微博iOS客戶端開發的面試機會,先記在這裡。 大四狗,iOS開發經驗不足一年,Swift為主OC開發能力很差,有自己獨立設計的app上架app s

iOS:shareSDK 第三方登入(qq

    [ShareSDKconnectWeChatWithAppId:kWXAppID wechatCls:[WXApiclass]];         [ShareSDKconnectQQWithQZoneAppKey:kQQAppID qqApiInterfaceCls:[QQApiInterfac

python 爬蟲1 開始先拿開始

大括號 版本 install esp con data- 定位 ble Language 剛剛開始學。 目的地是兩個。一個微博,一個貼吧 存入的話,臨時還沒想那麽多。先存到本地目錄吧 分詞和推薦後面在整合 mysql mongodb hadoop redius 後面在用

[數據集]數據集MicroblogPCU

sets learning lun epo con 新浪 摘要 get 關系 數據集下載地址:下載 摘要:MicroblogPCU是從新浪微博採集到的。它能夠被用於研究機器學習方法和社會關系研究。 這個數據集被原作者用於探索微博中的spammers(發送垃圾信息的人)。

java parse 帶英文單詞的日期字符串 轉 date (轉化api返回的時間)

site ats 技術 cnblogs local 隨筆 html5 null 就會 拂曉風起 專註前端技術cocos2d、js、flash、html5,聯系:[email protected]/* */,請不吝推薦簡歷。 博客園 首頁

分享鏈接代碼

地址 php 微博 新浪 ref http href .com targe <a href="http://service.weibo.com/share/share.php?url=分享的網址;title=標題內容&amp;pic=分享的圖片地址" targ