hittest

    2熱度

    1回答

    我有一個UIView包含一些CALayer子類。我正在使用以下代碼來檢測觸摸事件對應的圖層: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch = [touches anyObject]; CGPoint touchPoint = [touch locationIn

    0熱度

    1回答

    有人可以告訴我如何在WPF中測試scrollviewer的滾動條嗎? 感謝, 安迪 <Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/wi

    2熱度

    1回答

    這多邊形點可以形如一個C 我想在這裏 How can I determine whether a 2D Point is within a Polygon? 位於但是它實際上並沒有正確地預測,如果該點是多邊形中的公式。

    1熱度

    1回答

    我有一個簡單的UIView使用像容器。 如果我寫這個代碼: - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event { UIView *hitView = [super hitTest:point withEvent:event]; NSSet *sTouches = [event touchesForVi

    7熱度

    2回答

    我想對WPF Canvas組件執行一個矩形命中測試,以獲得由Rectangle框架元素重疊的控件。我找到了Silverlight的VisualTreeHelper.FindElementsInHostCoordinates方法,但顯然它在WPF中不可用。 實現此功能的最佳方法是什麼?

    0熱度

    1回答

    我正在使用hittest拿起當用戶接觸我的UIWebview。我需要知道用戶什麼時候停止觸摸視圖,但我沒有從碰撞測試中得到任何事件。是否有另一個功能來做到這一點? - (void)hitTest:(CGPoint)point withEvent:(UIEvent *)event { NSLog(@"Event type:%@", event.type); if (event

    3熱度

    1回答

    顯然,這個問題的直接答案是「不」,但是對於我來說,實現這種效果的最佳方式是什麼?爲了解釋,這裏有一些背景... 我有一個應用程序,該應用程序顯示一個圖像加上該圖像上的幾層重疊形狀。所有這些都放置在網格單元格中,彼此重疊,圖像位於本地z順序的底部。爲了提高速度,覆蓋層被實現爲派生自FrameworkElement的類,並且他們創建並管理他們自己的視覺效果。 這裏的層是如何排列的原理圖(雖然爆炸成3D

    22熱度

    4回答

    已經實現了SVG規範(Firefox等)的瀏覽器爲我們免費提供了命中測試 - 如果我在SVG對象上附加了mousedown偵聽器,每當點擊形狀時我都會收到通知。這是驚人的,特別是對於複雜的多邊形形狀。 我想知道是否有一種方法可以利用這個功能進行更多的命中測試。我想知道給定的矩形是否與我的任何SVG形狀相交。 例如,我爲我的元素添加了3個複雜的多邊形。現在我想知道矩形(40,40,100,100)是

    0熱度

    1回答

    我是在夏季開發Surface應用程序的團隊的一員。我現在已經開始對這個應用程序做一些小的修改,但是上次運行完全相同的代碼時出現了錯誤。 錯誤消息是「GeometryHitTestParameters」HitTestParameters在「Viewport3DVisual」上不受支持,並且抱怨VisualTreeHelper中的某些參數。的HitTest()。 的代碼是一樣的,但工作環境略有不同:

    1熱度

    1回答

    現在我有一個觀點,我必須更新顯示對象的x和y以與hitTestPoint對象一起使用;有沒有什麼辦法可以從顯示對象中獲取一個點而不必創建新的點var並不斷更新其x和y?