autoresizingMask是UIView的屬性,該屬性的作用是調(diào)整子視圖的上、下、左、右邊距及寬高,以保證子視圖相對(duì)與父視圖的位置。autoresizingMask的值...
autoresizingMask是UIView的屬性,該屬性的作用是調(diào)整子視圖的上、下、左、右邊距及寬高,以保證子視圖相對(duì)與父視圖的位置。autoresizingMask的值...
這篇文章主要討論setNeedsLayout和layoutIfNeeded的差異,在這個(gè)過(guò)程中我們將用動(dòng)畫(huà)(通過(guò)修改視圖約束實(shí)現(xiàn))來(lái)展示其不同之處。在此之前,首先了解下iOS...
重繪機(jī)制 iOS的繪圖操作是在UIView的drawRect中完成的,我們想要在UIView中完成繪圖(或者自定義控件),需要在UIView的拓展類(或者子類)中重寫(xiě)draw...
前言 在使用CocoaPods時(shí),難免會(huì)混淆pod install 和 pod update的用法,于是在官網(wǎng)找到了相應(yīng)的說(shuō)明文章,并決定翻譯過(guò)來(lái),供大家學(xué)習(xí)。 以下內(nèi)容來(lái)自...
在iOS中我們會(huì)經(jīng)常遇到frame和bounds,這兩個(gè)概念很相似,但是也有區(qū)別。frame還好理解,但是bounds就比較容易迷惑人。我們通過(guò)實(shí)例來(lái)講解下bounds的概念...
本文主要整理了Runtime的相關(guān)知識(shí)。對(duì)于一個(gè)iOS開(kāi)發(fā)者來(lái)說(shuō),掌握Runtime的重要性早已不言而喻。OC能夠作為一門優(yōu)秀的動(dòng)態(tài)特性語(yǔ)言,在其背后默默工作著的就是Runt...
UIKit 1.UIView 和 CALayer 是什么關(guān)系? UIView 繼承 UIResponder,而 UIResponder 是響應(yīng)者對(duì)象,可以對(duì)iOS 中的事件響...
一、創(chuàng)建新一個(gè)工程二、Xcode界面詳細(xì)介紹三、Xcode菜單詳解四、Xcode快捷鍵介紹五、結(jié)語(yǔ)六、參考資料 前言 前幾天在公司內(nèi)部做了一次關(guān)于iOS的入門分享,聽(tīng)眾有PH...