cgpoint

    0熱度

    1回答

    我有一些UIButtons移動到不同的位置,由一個名爲totalSmallButtonLocations的數組預先確定。所以我通過availableLocations,一個NSMutableArray,分配不同的CGPoints,並從availableLocations中刪除這些點。一旦完成,就會有一個UIView動畫將按鈕移動到新的位置。 目前這個工作,但你可以看到它下面很長,(和在實際工程中有

    0熱度

    1回答

    我試圖做一個動畫,當一個人從屏幕上的A點到B點點擊時,對象應該緩慢地從A點滑到B點(水平方向)。 I'順便說一下動畫中的新動畫。 [UIView animateWithDuration:10 delay:0 options:nil animations:^ { if(magnifier != nil){

    3熱度

    2回答

    我怎麼能寫CATransform3D相當於 CGPoint CGPointApplyAffineTransform(CGPoint point, CGAffineTransform t) CGSize CGSizeApplyAffineTransform(CGSize size, CGAffineTransform t); CGRect CGRectApplyAffineTransform(C

    2熱度

    1回答

    一個非常簡單的XCode iPhone應用程序。黑屏,畫線,每一行都是通過一個隨機數生成一個獨特的顏色。我有代碼給我隨機的顏色,但我不能單獨保留顏色的線條。任何時候繪製屏幕時,我陣列中所有行的顏色都會改變。 這裏是設置顏色爲每一行代碼: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { for (UI

    3熱度

    2回答

    可能重複: CGFloat addition bug? 我有一個CGPoint(這僅僅是圍繞着兩個CGFloats一個struct)。能向我有人解釋如何的這兩行代碼: player.position = CGPointMake(player.position.x + 12.8f, player.position.y + 12.8f); NSLog(@"%f,%f", player.positio

    0熱度

    2回答

    我有一個CGArray的NSArray。 我實際上想要獲取包含該數組中所有CGPoint的最小CGRect。 有沒有iOS功能可以做到這一點? 否則我將不得不手動獲取minX, maxX, minY, maxY,構建我的CGRect這樣: CGrectMake(minX, minY, maxX-minX, maxY-minY); 爲此,我需要用NSPredicate來篩選的NSArray。 (

    0熱度

    1回答

    我有這樣的代碼,其中的位置和previousLocation兩個CGPoint: CGRect bounds = [self bounds]; UITouch *touch = [[event touchesForView:self] anyObject]; CGPoint point = [touch locationInView:self]; location = CGP

    1熱度

    2回答

    我有一個CGPoint,我想知道我的集合視圖中的哪個單元格當前包含該點。有沒有簡單的方法來做到這一點,還是我必須寫我自己的方法?

    5熱度

    1回答

    進出口試圖以允許用戶繪製三角形形狀。我得到的起點和終點,用公式找到一個等邊三角形的第三點形成三角形,但似乎並不奏效任何想法我怎麼能做到這一點?也許使用一個圈子,但我不知道如何去做。這是我目前的代碼。 NSValue *point = [_path objectAtIndex:0]; CGPoint startPoint = point.CGPointValue; point = [_path

    0熱度

    1回答

    我可以繪製路徑並通過手勢識別器使視圖可拖拽。我將如何在路徑上拖拽一點。我想我需要確定這一點來檢查它在視圖中的位置,並將它的位置重置到拖動的位置,但這是我不知道該怎麼做的。