cost 182 ms
SwiftUI 按鈕及其可點擊區域移開並且不再覆蓋

[英]SwiftUI Buttons and their tappable areas shifted away and doesn't cover anymore

我在視圖尤其是按鈕方面遇到了問題,因為它們可以被點擊(但它適用於所有視圖)它們可點擊的(焦點區域)從呈現的視圖中移動了一點。 布局保持正常,但如果你想點擊按鈕,它的可點擊區域會向下和向右移動。 因此,不是單擊按鈕,而是向下單擊並向右單擊。 否則不執行任何操作。 從 Debug 視圖層次結構中可以在此 ...

如果添加 simultaneousGesture with minimumDistance: 0.0 - SwiftUI,TapGesture 和 Button 在列表中不起作用

[英]TapGesture and Button is not working in list if adding simultaneousGesture with minimumDistance: 0.0 - SwiftUI

我需要使用它提供的可重用性列表,並基於添加simultaneousGesture和DragGesture(minimumDistance: 0.0)來支持 iOS 15 來禁用滾動scrollDisabled僅適用於 iOS 16。 因此,當將手勢添加到列表時, onTapGesture和Butto ...

如何在 Map 和 MapAnnotation 上同時使用 onTap 手勢,而兩者不會相互干擾?

[英]How to have onTap gestures on Map and MapAnnotation both, without the two interferring with each other?

我有一個帶有 MapAnnotations 的 SwiftUI Map。 我想在 Map 上有一個 onTap 手勢,所以它取消選擇選定的注釋,並關閉底部工作表等。還想在注釋項上有一個 onTap 手勢(或者只是有一個按鈕作為注釋視圖action there),它選擇注釋並做一些事情。 問題:每當 ...

onTapGesure 未注冊 ScrollView 的背景

[英]onTapGesure not registering for background of ScrollView

出於某種原因, .onTapGesture事件不會針對 ScrollView 的背景觸發,但在應用於嵌套 VStack 視圖的背景時會正確觸發: 所以當我點擊紅色區域時,我可以看到“,,:CLICKED!!!” 打印,但是當我單擊綠色區域時,什么都沒有打印: 視圖布局圖像 ...

在其他視圖上方縮放圖像 SwiftUI

[英]Zoom Image over top of other Views SwiftUI

當點擊圖像時,我有一個圖像作為縮略圖,它應該在屏幕中心展開/縮放,背景為模糊。 我嘗試了縮放效果,但圖像不在其他視圖之上,但看起來像在后面(見圖)。 如何實現這種具有模糊背景效果的縮放圖像(請參閱孔雀圖片,這是要求) ...

SwiftUI 僅列出點擊內容

[英]SwiftUI List only taps content

我在 SwiftUI 中有一個列表,我用自定義 SwiftUI 單元格填充,問題是在點擊時我需要做一些事情,並且點擊僅在您點擊單元格中的文本時才有效,如果您點擊任何空白區域,它不會工作。 我怎樣才能解決這個問題? ...

onLongPressGesture 的可點擊區域是什么?

[英]What is the tappable area for onLongPressGesture?

我需要為一個組件定義點擊目標,所以我決定有一個簡單的例子來試驗。 但是,在下面的這段代碼中,可點擊區域對我來說似乎是隨機的,即我也可以點擊文本hello 、紅色邊框的外部/內部或黃色邊框的外部/內部。 知道為什么以及如何使用onLongPressGesture知道可點擊區域嗎? struct Con ...

為什么 Text onTapGesture 不適用於 SwiftUI 中的加寬框架?

[英]Why is Text onTapGesture not working for widened frame in SwiftUI?

我有這個測試文件,它沒有按我預期的那樣工作。 當我點擊一個數字時,前景色會按預期變化。 但是,我希望能夠點擊Text("\(num)")的左右區域,因此我擴展了框架修改器以進行測試。 但是,只有當我直接點擊數字或文本時,顏色才會改變。 如何點擊數字左側或右側的空格並將其更改為 colors 而不是 ...

SwiftUI VStack 單元 onTap 行為異常

[英]SwiftUI VStack cell onTap acting strange

我在垂直滾動視圖中有一堆單元格,但我看到這些單元格的onTapGesture和fullScreenCover有一些奇怪的行為。 當我點擊一個單元格時,它在onTapGesture中注冊了正確的單元格,但顯示了錯誤的 object,在fullScreenCover中它看起來像是被執行了很多次,並顯示了 ...

SwiftUI Horizontal ScrollView onTapGesture 關閉

[英]SwiftUI Horizontal ScrollView onTapGesture is Off

我在 Horizontal ScrollView 中遇到了一些非常奇怪的行為,似乎單元格的可點擊框架被偏移了。 例如,如果您單擊第一個單元格的左半部分,它將注冊第一個單元格的點擊,但如果您單擊第一個單元格的右半部分,它將注冊第二個單元格的點擊。 我不確定為什么會這樣。 我包含了下面的代碼,您可以將此 ...

SwiftUI Mac:添加 buttonStyle 使按鈕單擊傳播到父級

[英]SwiftUI Mac: Adding buttonStyle Makes Button Click Propagate to Parent

我試圖在 SwiftUI Mac 應用程序中創建一種情況,當我在父視圖中單擊Button時,只有Button的操作被觸發,而不是任何附加到其父視圖的點擊手勢。 這是一個重現問題的簡單示例: 單擊按鈕會觸發button clicked和single click 。 如果您注釋掉buttonStyle ...

如何在 SwiftUI 中同時檢測鏈接上的點擊和點擊坐標?

[英]How to detect a tap on a link and tap coordinates at the same time in SwiftUI?

在我的 SwiftUI 應用程序中,文本的某些部分需要可點擊。 在點擊時,應該發生一些自定義操作,不一定打開 web 頁面。 同時我需要檢測水龍頭坐標。 我打算為此使用拖動手勢處理程序。 我使用AttributedString將可點擊文本實現為鏈接。 問題是我無法檢測到點擊坐標,因為點擊鏈接時不會 ...

將 NavigationLink 重構為 LongPressGesture 的按鈕

[英]Restructure NavigationLink to Button for LongPressGesture

我正在嘗試為這個組列表添加一個 for.onlongpressgesture 選項。 但是,它似乎不起作用,我認為它可以在 Button 上運行。 我曾嘗試應用“.onTapGesture”和“.onLongPressGesture”,但沒有效果。 有沒有辦法可以將下面的代碼從 Navigation ...

SwiftUI:點擊手勢切換視圖

[英]SwiftUI: On tap gesture switches views

我在使用 XCode 13.2 的項目中有以下簡化代碼。 預期的功能是有 2 個選項卡( Tab1和Tab2 ),用戶可以點擊Tab2上的屏幕以將背景從紅色切換為綠色。 但是,當單擊Tab2時,屏幕會顯示選項卡 1,而不是更改顏色的Tab2 。 我想知道為什么當點擊Tab2時應用程序會轉到Tab1 ...

SwiftUI 圖像沒有改變

[英]SwiftUI Image is not changing

我正在使用 VIPER 架構使用 SwiftUI 編寫我的項目,並且我遇到了調用.onTapGesture 后我的圖像沒有更新的問題。 以下是與此功能相關的代碼塊: Model: 交互者: 主持人: 看法: 結果是但是當我點擊星號按鈕時,它會打印“現在是最喜歡的/現在不是最喜歡的”,但圖像不會改變 ...

我將如何包裝圖像 url 的副標題,以便它通向另一個屏幕?

[英]How would I wrap the subtitle for the image url so that it leads to another screen?

我正在嘗試允許用戶單擊圖片並允許他們獲取有關該圖像的信息,我該怎么做? 我正在考慮將副標題(帶有圖像 url)包裝在手勢檢測器中,但出現了一些錯誤,所以我想知道如何解決此錯誤。 謝謝 ...

顯示和隱藏 VStack 中的所有內容

[英]Show and Hide Everything in a VStack

我有一個自定義的SwiftUI視圖,其中在HStack我有兩個VStack 。 我需要每個人都有自己的雙擊手勢來顯示和隱藏VStack的項目。 這是我嘗試過的: 現在,沒有任何反應。 如果我刪除文本上的不透明度,我會看到文本,我可以雙擊以顯示圖像。 目標是將這些顯示和隱藏在一起。 ...

如何在我的 SwiftUI 列表中通過按鈕或點擊手勢 select 項目並將其轉移到另一個視圖

[英]How to select an item by a button or tapGesture in my SwiftUI List and transfer it to another view

在我的應用程序中,我需要兩個播放器(只有 2 個名稱/字符串),它們是從內置於 List/ForEach SwiftUI 代碼中的數組中選擇的,它們在另一個視圖中使用。 將名稱帶入我的文本(項目)的字符串的方法是什么? 我可以 select 清單中的兩項嗎? 感謝您的幫助。 弗朗茨我的代碼(由 Al ...


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