cgaffinetransform

    2熱度

    1回答

    放大一個簡單的UIButton我有一個大問題。 要重現該問題,只是做一個簡單的項目,包含2 UIButtons一個XIB:一個被放大,另外一個激活變焦方法。 要放大的UIButton是一個自定義button,裏面有一些簡單的文字和背景圖片。 然後使用下面的代碼: .H #import <UIKit/UIKit.h> @interface ViewController : UIViewContr

    11熱度

    2回答

    我花了很多時間試圖找到一種方法來使用CGAffineScale將視圖轉換爲給定點,包括調整錨點,移動中心轉換前後的視圖和全面的谷歌搜索。我知道這對於UIScrollview會簡單很多;但我知道在沒有人的情況下做到技術上是可行的,而且在我看來這已成爲一個分裂。 This answer非常接近我想要達到的目標,但答案只給出瞭如何通過巧妙地將中心移動到與您想要的對角相對的角落來放大給定角(而不是給定點)

    0熱度

    1回答

    在我的應用程序中,我使用CGAffineTransformMakeRotation旋轉UILabel。我需要保存UILabel的旋轉角度和幀,然後用相同的位置和角度重新創建該標籤。但是在旋轉之後,UILabel的框架會發生變化並保存該框架,並使用該框架和角度重新創建標籤,但不會向我提供之前放置的確切位置。任何人都可以幫助解決這個問題。

    1熱度

    1回答

    我在維護UIImageView的contentMode時應用多個轉換時遇到問題。 我用contentMode = UIViewContentModeTop定義了一個UIImageView。我的意圖是應用比例變換不應使圖像傾斜,但應保持圖像的頂部可見。 不幸的是,設置變換,還是歪斜的圖像: _imageView.transform = CGAffineTransformMakeScale(1.0,

    3熱度

    1回答

    我有一個由兩個UIImageView組成的UIView。它們是同心圓形狀。當我規模這個觀點下是這樣的:當縮小 CABasicAnimation *resizeAnimation = [CABasicAnimation animationWithKeyPath:@"transform.scale"]; resizeAnimation.fromValue = [NSNumber number

    0熱度

    1回答

    使用CGAffineTransformRotate和UIRotationGestureRecognizer來旋轉視圖。問題是我的視圖呈矩形,在旋轉的瞬間,我的視線扭曲並改變其形狀。即時通訊使用此代碼: - (IBAction)handleRotate:(UIRotationGestureRecognizer *)recognizer { recognizer.view.transfo

    0熱度

    1回答

    我有一個UIView運行轉換來模擬擺動動畫。 在這個UIView的頂部還有另一個UIImageView,當動畫開始時,我將其隱藏標誌設置爲NO。出於某種原因,該圖像不會顯示,在極少數情況下它會顯示。 我不知道爲什麼會發生這種情況。也許UIView轉換對它的圖層做了些什麼? 任何幫助,將不勝感激。

    3熱度

    1回答

    是否有可能只翻轉MPMoviePlayerController的視頻部分,並使播放器的控件保持原樣?當我嘗試翻轉視頻時,它也會翻轉控件。 CGAffineTransform trans = CGAffineTransformIdentity; trans = CGAffineTransformScale(trans, -1, 1); [MoviePlayer.view setTransform

    0熱度

    1回答

    我有一個包含UIImageView的UIView,我將旋轉變換應用到UIImageView,然後想要在CGContext中使用相同的旋轉變換繪製該圖像(以及將來更多的變換,如轉換和規模將被使用),我有以下代碼進行CGContext中的轉換和繪製: UIImage *image=[UIImage imageNamed:@"cena-1.png"]; CGRect imageFrame=CGRect

    0熱度

    1回答

    我有一個視圖,它有兩個UIImageViews。底部保存由用戶拍攝/選擇的照片的圖像。 頂部擁有半透明的圖像,帶有透明圓圈。頂部UIImageView可以通過手勢平移移動。 當VC viewDidAppear我計算一些比例的圖像,並找到底部圖像的新幀。我也找到了被移動的頂視圖的中心點。 有了這個中心點,我計算了中心點在原始圖像大小上的位置。當設備旋轉後,我重新計算尺寸/比率。我現在試圖根據新的計算