// 將畫素point由point所在檢視轉換到目標檢視view中,返回在目標檢視view中的畫素值
- (cgpoint)convertpoint:(cgpoint)point toview:(uiview *)view;
// 將畫素point從view中轉換到當前檢視中,返回在當前檢視中的畫素值
- (cgpoint)convertpoint:(cgpoint)point fromview:(uiview *)view;
// 將rect由rect所在檢視轉換到目標檢視view中,返回在目標檢視view中的rect
- (cgrect)convertrect:(cgrect)rect toview:(uiview *)view;
// 將rect從view中轉換到當前檢視中,返回在當前檢視中的rect
- (cgrect)convertrect:(cgrect)rect fromview:(uiview *)view;
其中如果兩個比較物件是有關聯的,比較機制就顯而易見了,但是沒有關聯的時候,系統會預設將兩個物件的跟view放在同一座標系下,進行計算兩個物件的位置。
經過試驗發現,toview和fromview的作用相同,只是引數和呼叫不同
cgpoint soundpoint = [[self
superview] convertpoint:point fromview:self];
cgpoint soundpoint1 = [self
convertpoint:point toview:[self
superview]];
soundpoint和soundpoint1的結果是相同的
iOS知識學習 iOS入門知識學習(一)
今日開始跟大家一塊學習ios,也順帶這個機會我也從頭開始複習一遍吧。其實,ios學習起來並沒有想象中的那麼困難,只不過是你想要開發ios的話,成本相對比較高吧,在windows裡面裝虛擬機器的時代我是體驗過的,那個開發起來簡直就是苦不堪言啊,那個宕機的速度真是分分鐘的事,reset已經被用的如火純清...
iOS知識學習 iOS入門知識學習(二)
在前一篇文章中主要介紹了ios的作業系統層次 各層次所負責的功能,還有進行ios開發需要掌握的一些基本工具,以及很重要很重要的mvc模式。關於一門開發語言,那個要學習的東西真是太多太多了,這兒我就稍微介紹點基礎的吧。1 當我們建立乙個工程的時候,我們可以看到.h和.m檔案,h檔案裡面建立的物件和方法...
IOS學習筆記
uiview beginanimations view flip context nil 設定動畫塊 uiview setanimationduration 1.25 動畫時間 uiview setanimationcurve uiviewanimationcurveeaseinout 動畫曲線 u...