cost 380 ms
是否可以在 Swift 中交錯 WebView 和 CALayerViews

[英]Is it Possible to Interleave WebView and CALayerViews in Swift

我有一個視圖充當多個 CAShapeLayers 的容器。 這些包含貝塞爾曲線,在屏幕上形成一個組合,用戶可以用不同的方式管理線寬、顏色、形狀填充、不透明度等。 我想通過占用相同容器的 WebView 介紹文本。 訣竅是理想情況下我希望能夠控制每個元素容器中相對於其他元素的 zPosition。 ...

我的 CAShapeLayer 在我的視圖中沒有很好地居中

[英]My CAShapeLayer is not well centered in my View

我不想在灰色視圖中畫一個圓圈,但它沒有完全居中,我不明白為什么。 我得到我的視圖的中心(circleView)並將它放在圓的中心然后我有 CAShapeLayers 到 superview 但這就是我得到的 我試圖像這樣獲得我的觀點的中心: 並嘗試將 shapeLayer 添加到我的 circleV ...

我如何從單個 CAShapeLayer 中的觸摸中繪制線條以便能夠 select 並移動 UIBezierPaths?

[英]How can i draw lines from touches in single CAShapeLayer to be able to select and move UIBezierPaths?

我正在嘗試用觸摸畫線,然后能夠移動它。 我沒有使用帶有 draw(_ rect: CGRect) 的 UIContext 方法進行繪圖,因為我無法獲得筆畫的大小及其一些屬性,所以我使用 CAShapeLayer 來使用如下觸摸方法進行繪圖: 我試圖將所有 UIBezierpath 添加到單個 CA ...

如何在 UIBlurEffect 上繪制一個矩形孔並在 x 軸上移動它(UIKit)

[英]How draw a rectangle hole on UIBlurEffect and move it on x axis (UIKit)

我正在嘗試在視圖上創建模糊效果,而不是添加將在此模糊層上顯示圖像的形狀(自定義視頻編輯功能) 目前我只能從右邊緣拖動蒙版視圖: 但是當我嘗試從左邊緣做時,我得到了這樣的效果: 我正在使用 touchesMoved 方法來更改橙色視圖尺寸: 我想要實現的是僅在橙色視圖的范圍內消除模 ...

如何在同一播放器上編輯和更新號碼?

[英]How to edit and update number on same player?

我的應用程序部分基於畫布。 #我想做的事? 我需要字典來跟蹤和保存特定玩家的鍵和值。因為,我想將 player1 存儲在鍵“1”上,將 player2 存儲在鍵“2”上,假設用戶更改玩家 2 的號碼,然后玩家 2 的號碼更改而不是鍵“2” . 我可以在 imageview 上放置多個播放器( ...

如何在 UIView 上繪制相同大小的虛線

[英]How to draw same size dotted line on UIView

有人可以指導我如何在 UIView 上為所有側面繪制相同大小的虛線嗎? 我正在使用下面的代碼來畫線。 如上圖所示 如您所見,左右邊緣寬度的線寬與頂部和底部邊緣高度不同。 如果我想為下面的所有面做同樣的事情,有什么辦法嗎? ...

為什么我的表格視圖的第一個單元格和第二個單元格之間存在表格視圖間隙? (僅在 iPhone 11 上發生)

[英]Why is there a tableview gap between the first cell and the second cell of my tableview? (only happens on iPhone 11)

我想創建一個頂部有圓角的 tableView(如 Apple Music 應用程序)。 所以我的解決方案是對第一個單元格進行修改,如下面的代碼所示。 我在許多設備上測試了該解決方案,效果很好,但是當我在 iPhone 11 上嘗試時,第一個單元格和第二個單元格之間出現了 1px 的小間隙。 有誰 ...

在基於圖層的繪圖中,我們如何減少繪制或縮放 UIView 時的延遲?

[英]in layer based drawing how can we reduce the lag while drawing or zooming UIView?

我正在開發一個繪圖應用程序,其中每個貝塞爾路徑都是 CAShapelayer 並且我在超級層 UIView(CALayer)上添加這些子層,一旦點/線超過某個閾值,例如:1000 CAShapelayer 然后繪圖,縮放,和滾動滯后,他們是優化這一點的方法嗎? ...

如何遮蓋和擦除 CAShapeLayer?

[英]How do I mask and erase a CAShapeLayer?

我正在嘗試使擦除功能與 CAShapeLayer 一起使用。 當前代碼: 我在想,如果我創建一個遮罩層,那么我可以在遮罩層上繪制一條路徑並擦除部分圖像,例如: 但是,當我添加maskLayer時,它似乎覆蓋了整個圖像,我看不到它下面的內容。 我在這里做錯了什么? ...

如何從 LineView 中只刪除一行?

[英]How to remove only one line from LineView?

通過我的代碼,我可以在視圖上一條一條地繪制多條直線。 現在我想要的是,單擊撤消按鈕時只刪除一行。 我已經寫了一行來刪除 undoButtonAction 中的最后一個繪制線,但它會刪除整個視圖。 我進行了很多搜索並嘗試了不同的解決方案我能做些什么? 請提出一些提示。 #view 控制器 ...

向 CAShapeLayer 中的 UIBezierPath 添加行時出現延遲

[英]Delay when adding lines to a UIBezierPath in CAShapeLayer

我正在嘗試實現允許用戶在 UIImageView 中繪制的功能。 我目前的代碼如下: 此圖像視圖嵌入在滾動視圖中: 該代碼工作正常,但似乎有一個小的延遲。 例如,如果我開始撫摸一條路徑,在路徑出現之前會有一點延遲,繼續繪制路徑似乎是平滑的。 我可以很快地寫下這條路,而且它跟得上。 這只是滯后 ...

SKShapeNode 顯示的效果與 CAShapelayer 不同

[英]The effect displayed by SKShapeNode is different from that of CAShapelayer

我准備用SKShapeNode來顯示一個Bezier曲線圖,但是顯示出來的效果很奇怪,和CAShapeLayer顯示的不一樣。 我不知道出了什么問題。 有誰知道這個問題? 這是我以兩種不同方式展示的效果的屏幕截圖。 CAShapeLayer 顯示的效果看起來很正常,符合預期 SKShapeN ...

CAShapeLayer 圖像未出現

[英]CAShapeLayer Image Not Appearing

我有一個image.cgImage ,我將其設置為CAShapeLayer()的contents ,但它沒有出現。 我強行打開圖像,這樣我就知道它確實存在。 圓形出現,但里面的圖像沒有出現。 ...

如何使用.boundingBox在Swift的條碼周圍畫邊框?

[英]How to use .boundingBox to draw a border around a barcode in Swift?

我有一個帶有條形碼掃描儀的應用程序,我想在應用程序掃描條形碼時在條形碼周圍畫一個框。 我想我可以用.boundingBox做到這一點,但我不太確定如何解決這個問題 go 。 這是我現在對條形碼處理程序的設置: 這用於創建一個VNDetectBarcodesRequest ,它被傳遞給一個VNIma ...

給 CAShapeLayer 一個 3d 效果

[英]Giving a CAShapeLayer a 3d effect

我在swift玩倒數計時器。我想給倒數圈一個3D效果的陰影。 下面的代碼將完美地操作倒計時時間,但我想它更多的是我試圖用它編輯的視覺效果。 有什么辦法可以讓倒計時圈變大,同時給它一個 3d 的效果。 如果您運行代碼,您將看到它只是一種二維填充。 我一直在玩弄不同顏色和 alpha 的重疊圓圈,比如深 ...

具有不同 Colors 的 CAShapeLayer

[英]CAShapeLayer with different Colors

我有一個基於此答案的 CAShapeLayer,它與 UISlider 一起設置動畫。 它工作正常,但隨着 shapeLayer 跟隨它的只有 1 個紅色 CAGradientLayer 顏色。 我想要的是根據 slider 的某些點更改 colors 的 shapeLayer。例如,0.4 - ...

改變 CALayer 的大小也會改變之前添加層的大小

[英]changing size of CALayer also changes size of previously added layer's size

我正在嘗試使用此自定義 class 繪制 UIImageView 並且我希望能夠更改用戶繪制的線條的大小和顏色。 但是每次我更改 CALayer 的大小或顏色時,先前添加的圖層的顏色和大小也會隨之改變。 這就是我將 class 分配給 tempImageView 的方式 我還嘗試創建 CAShape ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM