cgaffinetransform

    0熱度

    2回答

    嘿傢伙我一直在試圖創建一個路徑,但它總是顯示錯誤''無法將類型NSNull的值轉換爲期望的參數UnsafePointer < CGAffineTransform>''我不知道如何得到UnsafePointer < CGAffineTransform>是零 這裏是代碼 class func path(radius: Double) -> CGMutablePath { var path:

    3熱度

    1回答

    我想旋轉的UIView這對我用 CGAffineTransform(rotationAngle: self.degreesToRadians(5)) 這degreesToradians一個函數來轉換爲弧度故事板定義,旋轉工作完美,但唯一的問題是UIView的不矢量(視圖的邊緣不正確地呈現,它看起來像鋸),如下面的截圖:

    0熱度

    1回答

    我正在創建一個按鈕編程和CGAffineTransform不起作用在我的項目中,當添加在addTarget,爲什麼? 編輯: func createButtonPuzzle(id: Int) { for i in 1...14 { let btnButton = UIButton(type: .roundedRect) btnButton.frame =

    1熱度

    2回答

    我有一個平移和旋轉手勢的圖像視圖。平移和旋轉功能的預期,但在某些時候,我必須在更改圖像時將圖像視圖恢復到其初始位置。爲此,我將圖像視圖的框架再次設置爲舊框架。的幀被設置但圖像有時縮小。任何幫助表示讚賞。旋轉 代碼如下 @objc fileprivate func handleRotationGesture1(sender:UIRotationGestureRecognizer) { i

    0熱度

    1回答

    我在iOS中處理ReplayKit2,由於某些原因,我需要將縱向的CMSampleBuffer旋轉爲橫向,我發現結果不正確。 我想念什麼? 這是原始樣品緩衝液 這是實際的輸出緩衝器 寬度&高度是sampleBuffer的尺寸 func rotation(sampleBuffer: CMSampleBuffer, width: Int, height: Int) -> CMSampleBuffer

    0熱度

    1回答

    我試圖用約束在故事板中用自定義字體縮小UITextView。我可以輕鬆地爲邊界和字體大小設置動畫。但是,由於它是一種自定義字體,因此在更大的尺寸下,字體更改變得相當不連貫。我想這可以通過改變UITextView的transform來完成。但是,這似乎並不奏效。文本視圖的高度是自調整大小,但對寬度使用固定的常量(與字體大小/變換一起動畫)。這樣可以控制文本視圖行斷開的位置。 我試過以下所有建議的解決

    0熱度

    1回答

    我有一個UILabel,我正在嘗試縮放和翻譯,並且我想動畫。我通過將transform設置爲UIView.animate塊來完成此操作。當動畫結束後,我想視圖的transform背部設置爲.identity和更新它的框架,使之保持究竟在何處CGAffineTransform移動它。僞代碼: func animateMovement(label: UILabel, newWidth

    2熱度

    1回答

    我想旋轉選擇row 0的UIImage視圖。選擇該部分需要重新加載以添加兩個單元格。這是動畫無法工作的地方。 imageview只是轉換到新位置而不執行動畫。 func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { let cell = tableView.cellForRow(

    0熱度

    2回答

    我正在處理當鍵盤覆蓋剛獲得第一響應者的元素時移動視圖的問題。我開始看着this question,這給了我一個很好的開局。 加入觀察員UIKeyboardWillShow和UIKeyboardWillHide我用下面的代碼結束後: func keyboardWillShow(notification: Notification) { guard let userInfo = noti

    0熱度

    1回答

    我有一個UICollectionView與大量的細胞內(約5K +)。我想捏縮放放大。我已經嘗試過每一次捏invalidateLayout。這真的很慢。所以我想用CGAffineTransformMakeScale,但是我不知道如何在這之後滾動。 我的代碼是: - (void)didReceivePinchGesture:(UIPinchGestureRecognizer *)gesture {