iOS中的一些小技巧

閑來無事給大家介紹幾個平時可能用得到的小技巧:

1客扎、UIButton文字顯示的位置設(shè)置有四種暇仲。默認的是居中的韩脏,同時也可以設(shè)置為靠左或者靠右,具體方法如下:

首先創(chuàng)建一個btn添加到視圖控制器上桂敛,為了讓大家看的清楚一些,設(shè)置了button的一些相關(guān)屬性溅潜,可以更直觀的看到效果术唬。

UIButton * btn = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 150, 40)];

btn.center = CGPointMake(self.view.center.x, 100);

btn.layer.borderWidth = 2.0;

btn.layer.borderColor = [UIColor greenColor].CGColor;

[btn setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];

[self.view addSubview:btn];

靠左邊的代碼設(shè)置及效果圖

[btn? setContentHorizontalAlignment:UIControlContentHorizontalAlignmentLeft];

[btn setTitle:@"靠左邊" forState:UIControlStateNormal];

靠右邊的代碼設(shè)置及效果圖

[btn? setContentHorizontalAlignment:UIControlContentHorizontalAlignmentRight];

[btn setTitle:@"靠右邊" forState:UIControlStateNormal];

居中的代碼設(shè)置及效果圖(不設(shè)置情況下默認是居中)

[btn? setContentHorizontalAlignment:UIControlContentHorizontalAlignmentCenter];

[btn setTitle:@"居中" forState:UIControlStateNormal];

最后一種是填滿效果,相當于從左邊開始滚澜,類似于靠左設(shè)置

[btn? setContentHorizontalAlignment:UIControlContentHorizontalAlignmentFill];

[btn setTitle:@"填滿" forState:UIControlStateNormal];

2粗仓、設(shè)置導航欄UINavigationController不透明

設(shè)置全局導航欄不透明在AppDelegate里邊進行設(shè)置,代碼如下:

[[UINavigationBar appearance] setTranslucent:NO];

設(shè)置單獨界面導航欄不透明只需要在需求界面的控制器中設(shè)置即可设捐,代碼如下:

self.navigationController.navigationBar.translucent = NO;

需要注意的是設(shè)置之后控制器的(0借浊,0)點改變從導航欄左下角開始,并非屏幕的左上角了萝招。

3蚂斤、設(shè)置標簽欄UITabBarController不透明

同樣在AppDelegate里邊進行設(shè)置,代碼如下:

[[UITabBar appearance] setTranslucent:NO];

4槐沼、獲取當前app的版本號曙蒸,代碼如下:

NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];

NSString * appVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString"];

其中appVersion即為當前app的版本號,可以通過判斷當前app版本號是否改變而確定在app啟動時候是否需要進入引導頁界面岗钩。

5纽窟、給大家說一個最近剛遇到Xcode8.0調(diào)用系統(tǒng)相冊的一個小改動,在使用UIImagePickerController調(diào)用系統(tǒng)相冊時兼吓,需要在info.plist里邊添加 Privacy - Photo Library Usage Description 這樣的一個鍵值對臂港。如下圖:

都是一些大家平時可能會遇到的一些小問題,希望可以幫到大家视搏。如果喜歡可以幫點個贊哈审孽!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市凶朗,隨后出現(xiàn)的幾起案子瓷胧,更是在濱河造成了極大的恐慌,老刑警劉巖棚愤,帶你破解...
    沈念sama閱讀 222,729評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件搓萧,死亡現(xiàn)場離奇詭異,居然都是意外死亡宛畦,警方通過查閱死者的電腦和手機瘸洛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來次和,“玉大人反肋,你說我怎么就攤上這事√な” “怎么了石蔗?”我有些...
    開封第一講書人閱讀 169,461評論 0 362
  • 文/不壞的土叔 我叫張陵罕邀,是天一觀的道長。 經(jīng)常有香客問我养距,道長诉探,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,135評論 1 300
  • 正文 為了忘掉前任棍厌,我火速辦了婚禮肾胯,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘耘纱。我一直安慰自己敬肚,他們只是感情好,可當我...
    茶點故事閱讀 69,130評論 6 398
  • 文/花漫 我一把揭開白布束析。 她就那樣靜靜地躺著艳馒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪畸陡。 梳的紋絲不亂的頭發(fā)上鹰溜,一...
    開封第一講書人閱讀 52,736評論 1 312
  • 那天虽填,我揣著相機與錄音丁恭,去河邊找鬼。 笑死斋日,一個胖子當著我的面吹牛牲览,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播恶守,決...
    沈念sama閱讀 41,179評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼第献,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了兔港?” 一聲冷哼從身側(cè)響起庸毫,我...
    開封第一講書人閱讀 40,124評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎衫樊,沒想到半個月后飒赃,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,657評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡科侈,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,723評論 3 342
  • 正文 我和宋清朗相戀三年载佳,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片臀栈。...
    茶點故事閱讀 40,872評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡蔫慧,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出权薯,到底是詐尸還是另有隱情姑躲,我是刑警寧澤睡扬,帶...
    沈念sama閱讀 36,533評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站黍析,受9級特大地震影響威蕉,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜橄仍,卻給世界環(huán)境...
    茶點故事閱讀 42,213評論 3 336
  • 文/蒙蒙 一韧涨、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧侮繁,春花似錦虑粥、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至锁孟,卻和暖如春彬祖,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背品抽。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評論 1 274
  • 我被黑心中介騙來泰國打工储笑, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人圆恤。 一個月前我還...
    沈念sama閱讀 49,304評論 3 379
  • 正文 我出身青樓突倍,卻偏偏與公主長得像,于是被迫代替她去往敵國和親盆昙。 傳聞我的和親對象是個殘疾皇子羽历,可洞房花燭夜當晚...
    茶點故事閱讀 45,876評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 1. 打印View所有子視圖 po [[self view]recursiveDescription] 2. la...
    Hurricane_4283閱讀 971評論 0 2
  • 打印View所有子視圖 layoutSubviews調(diào)用的調(diào)用時機 當視圖第一次顯示的時候會被調(diào)用當這個視圖顯示到...
    hyeeyh閱讀 516評論 0 3
  • *7月8日上午 N:Block :跟一個函數(shù)塊差不多,會對里面所有的內(nèi)容的引用計數(shù)+1淡喜,想要解決就用__block...
    炙冰閱讀 2,493評論 1 14
  • 問題有摘自http://ayjkdev.top/2016/03/18/solve-questions/ 問題排序 ...
    亂塵閱讀 2,015評論 0 0
  • 今天大哥突然找我炼团,說她病了澎嚣。 我問她怎么了? 她發(fā)來一張圖片 胖胳膊……不是们镜,大哥問我币叹,還有沒有救? 我認真嚴肅的...
    翼釗語閱讀 367評論 0 0