至今也有六個月了,感覺自己除了基礎(chǔ)以外還是什么都不懂的狀態(tài)~歸根結(jié)底,還是因為自己的熱情不足帶來的惰性捐凭,對于很多東西的終結(jié)與使用,并未深入了解凳鬓。
思前想后茁肠,決定用寫技術(shù)博客的方式來破局——書寫是記錄思考,同時也促進思考缩举。
然而受水平所限垦梆,短時間是無法輸出高質(zhì)量的文章匹颤。
今天,先重溫一下在實際開發(fā)中運用到的小技巧托猩。
1.隱藏狀態(tài)欄
info.plist中設(shè)置
首先設(shè)置key:Status bar is initially hidden????為YES
然后設(shè)置key:View controller-based status bar appearance??為NO
2.文件ARC-NoARC轉(zhuǎn)換
-fobjc-arc
-fno-objc-arc
3.打印設(shè)備屏幕大小不正確
例如iPhone5C屏幕尺寸為320 * 568.
在iOS7下印蓖,打印尺寸為320*480,原因是缺少名字為Default-568h@2x.png啟動圖京腥。(名字不能錯赦肃,少一個h也不行~)
4.SVN問題
上鎖解決——Action->CleanUp All Working Lock
沖突解決:
? ? ? 在project.pbxproj文件中出現(xiàn)如下字樣,是沖突產(chǎn)生的原因
?????? <<<<<.mine
?????? 文件內(nèi)容
?????? ======
?????? 文件內(nèi)容
?????? >>>>>>.r2
?????? 只需要刪除掉<<<<<.mine,=====,>>>>>.r2則可解決沖突
?????? 另:<<<<<.mine與=====之間的內(nèi)容是你做的修改公浪,=====與>>>>>.r2是服務(wù)器上面的內(nèi)容(同事做的修改)
5.UITableView無數(shù)據(jù)時依舊顯示Cell分割線解決方案
?????? 設(shè)置UITableView的FooterView 為 [UIView new];
6.狀態(tài)欄白字
? ? ? 狀態(tài)欄的字體為黑色:UIStatusBarStyleDefault
????? 狀態(tài)欄的字體為白色:UIStatusBarStyleLightContent
App中全界面狀態(tài)欄白字:
? ? ? 1他宛、在info.plist中,將View controller-based status bar appearance設(shè)為NO.? ?
????? 2欠气、在appdelegate.m中將[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;
App部分界面非白字:
? ? ? 承(App中全界面狀態(tài)欄白字)1厅各,2
? ? ? 3.在狀態(tài)欄非白字的VC里
???? -(void)viewWillAppear:(BOOL)animated{
????????? [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault;
??? }
??? -(void)viewWillDisappear:(BOOL)animated
?? {
???? [super viewWillDisappear:animated];
???? [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;
?? }
注:在學(xué)習(xí)過程中記錄不少小技巧,但是寫上來的時候卻發(fā)現(xiàn)沒有幾個值得書寫的预柒,就連這幾個都是東拼西湊的队塘,再一次質(zhì)疑自己之前學(xué)習(xí)的質(zhì)量。
共勉卫旱!