關(guān)于iOS開發(fā)的一些小技巧

一治泥、利用AutoLayout布局檐嚣,快速查看是否成功適配各種iPhone設(shè)備

1脊奋、首先切換到雙視圖模式病涨,快速切換的方法是選擇你的storyboard或是nib富玷,按住option點擊任意一個類即可切換
2、直接上圖吧

20151225_1.png
2015-12-24 下午4.09.44.png

如果你的雙視圖不是類似我這樣的看著不舒服既穆,你可以切換雙視圖的顯示樣式


2015-12-24 下午4.12.27.png

另附一張關(guān)于iOS字體大小和像素的轉(zhuǎn)換赎懦,該圖為百度搜出來的,精不精確與本人無關(guān)幻工,只是提供一下資源励两,原圖在這里

2.png

二、獲取當(dāng)前設(shè)備的型號

#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)
#define iPhone6 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? (CGSizeEqualToSize(CGSizeMake(750, 1334), [[UIScreen mainScreen] currentMode].size) || CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size)) : NO)
#define iPhone6plus ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? (CGSizeEqualToSize(CGSizeMake(1125, 2001), [[UIScreen mainScreen] currentMode].size) || CGSizeEqualToSize(CGSizeMake(1242, 2208), [[UIScreen mainScreen] currentMode].size)) : NO)

三囊颅、interface build的一些快捷方法

如何將一些畫好的節(jié)目当悔,原版不動的放到另一個view中
按圖步驟來

1
2
3
4
5
6

四、interface build的根據(jù)圖片或文本大小自動適配控件大刑叽(超實用)

利用快捷鍵"?"+"="

屏幕快照 2016-02-01 下午5.44.36.png
屏幕快照 2016-02-01 下午5.44.46.png

圖片同樣適用

屏幕快照 2016-02-01 下午5.47.44.png
屏幕快照 2016-02-01 下午5.47.52.png

五盲憎、interface build的快速觀看到一個視圖所處位置

按住option,鼠標(biāo)移動到你想相對于哪個視圖
額胳挎,不太好截圖啊饼疙。。串远。宏多。

六儿惫、改變app的名字澡罚,在info中添加一行

Bundle display name

屏幕快照 2016-02-16 下午2.52.52.png

七伸但、關(guān)于調(diào)試技巧的方法,使用lldb

屏幕快照 2016-02-26 下午2.18.27.png

??

Snip20160302_1.png

然后回車留搔,就會看到輸出的結(jié)果

最常用的就是po更胖、bt 、p

屏幕快照 2016-02-26 下午2.37.11.png

關(guān)于lldb更多詳細(xì)介紹隔显,以及更多調(diào)試技巧却妨,點這里

七、設(shè)置image的渲染方式

問題:在制作tabbar括眠,navigationbar 等一些item圖片時彪标,因為沒有設(shè)置圖片的渲染模式,導(dǎo)致下圖結(jié)果

屏幕快照 2016-03-10 上午10.51.08.png

我們想要的效果->


屏幕快照 2016-03-10 上午10.50.38.png

通過代碼敲解決方法:

 UIImage *img = [[UIImage imageNamed:圖片名] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

通過sb解決

Snip20160310_2.png

八掷豺、設(shè)置狀態(tài)欄的顏色

問題:

Snip20160310_3.png
Snip20160310_4.png

解決方法


Snip20160310_5.png
Snip20160310_6.png

九捞烟、OC中的復(fù)合句

這樣的寫法

self.tabelView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0,   self.view.frame.size.width, self.view.frame.size.height) style:UITableViewStylePlain];
self.tabelView.delegate = self;
self.tabelView.dataSource = self;
[self.view addSubview:self.tabelView];

??來看看使用復(fù)合句怎么寫出來

self.tabelView = ({UITableView *tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height) style:UITableViewStylePlain];
    tableView.delegate = self;
    tableView.dataSource = self;
    
    [self.view addSubview:tableView];
    tableView;
});

是不是顯得很6~

十、iOS10以后撥打電話自動帶彈框当船,不需要再自己寫彈框啦

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"tel:x x x x x x"]];
設(shè)置啟動頁的加載時間

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[NSThread sleepForTimeInterval:5.0];//設(shè)置啟動頁面時間
}

PS:如需轉(zhuǎn)載請注明iOS小喬http://www.reibang.com/users/f029d92cedc0/latest_articles

一些有用的技巧
http://mp.weixin.qq.com/s?__biz=MjM5OTM0MzIwMQ==&mid=2652547085&idx=1&sn=549e63eb5c6a7e62ce16bc835e3fbc8b&scene=0#wechat_redirect

如果能夠幫到你题画,請你打賞支持我的創(chuàng)作(請小喬喝杯飲料??)
?小喬

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市德频,隨后出現(xiàn)的幾起案子苍息,更是在濱河造成了極大的恐慌,老刑警劉巖壹置,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件竞思,死亡現(xiàn)場離奇詭異,居然都是意外死亡钞护,警方通過查閱死者的電腦和手機(jī)盖喷,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來患亿,“玉大人传蹈,你說我怎么就攤上這事〔脚海” “怎么了惦界?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長咙冗。 經(jīng)常有香客問我沾歪,道長,這世上最難降的妖魔是什么雾消? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任灾搏,我火速辦了婚禮挫望,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘狂窑。我一直安慰自己媳板,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布泉哈。 她就那樣靜靜地躺著蛉幸,像睡著了一般。 火紅的嫁衣襯著肌膚如雪丛晦。 梳的紋絲不亂的頭發(fā)上奕纫,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天,我揣著相機(jī)與錄音烫沙,去河邊找鬼匹层。 笑死,一個胖子當(dāng)著我的面吹牛锌蓄,可吹牛的內(nèi)容都是我干的升筏。 我是一名探鬼主播,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼煤率,長吁一口氣:“原來是場噩夢啊……” “哼仰冠!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蝶糯,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤洋只,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后昼捍,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體识虚,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年妒茬,在試婚紗的時候發(fā)現(xiàn)自己被綠了担锤。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡乍钻,死狀恐怖肛循,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情银择,我是刑警寧澤多糠,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站浩考,受9級特大地震影響夹孔,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一搭伤、第九天 我趴在偏房一處隱蔽的房頂上張望只怎。 院中可真熱鬧,春花似錦怜俐、人聲如沸身堡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽盾沫。三九已至裁赠,卻和暖如春殿漠,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背佩捞。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工绞幌, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人一忱。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓莲蜘,卻偏偏與公主長得像,于是被迫代替她去往敵國和親帘营。 傳聞我的和親對象是個殘疾皇子票渠,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,792評論 2 345

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