如何創建自定義視圖中的超鏈接.. 我創建的NSView,是包含三個超鏈接,但在我的情況下,它會調用方法不屬於任何網絡鏈接如何在自定義視圖中創建超鏈接...?
0
A
回答
0
子類的NSTextField。
通過將backgroundColor屬性設置爲NSColor.clearColor來使背景透明。
使用跟蹤區域監控,當鼠標移動到它,所以你可以改變它的顏色:
NSTrackingArea* pTrackingArea= [[NSTrackingArea alloc] initWithRect:self.bounds options:NSTrackingActiveAlways | NSTrackingMouseMoved | NSTrackingMouseEnteredAndExited owner:self userInfo:nil];
[self addTrackingArea:pTrackingArea];
追蹤區的號召某些鼠標操作你的方法。在這種情況下:
-(void)mouseEntered:(NSEvent *)theEvent
-(void)mouseExited:(NSEvent *)theEvent
設置NSTextField子類的textColor屬性。
要確定當用戶點擊時,使用方法:
-(void)mouseUp:(NSEvent *)theEvent
,並打電話給你從這個想要的任何方法。
+1
謝謝Mark :) –
+0
沒問題Bhavesh – mark
相關問題
- 1. 超慢創建自定義視圖
- 2. joomla如何創建自定義鏈接
- 3. 在excel中創建一個自定義的超鏈接功能
- 4. 如何在Android的自定義視圖中創建自定義視圖?
- 5. 如何在wordpress中創建自定義分頁固定鏈接
- 6. 建築自定義超鏈接
- 7. 在Android中創建自定義視圖
- 8. 在iOS中創建自定義視圖
- 9. 創建自定義視圖
- 10. 創建自定義視圖
- 11. 創建自定義視圖
- 12. 創建自定義視圖?
- 13. 創建自定義視圖
- 14. 如何在kivy中創建超鏈接?
- 15. 如何在extjs4中創建超鏈接?
- 16. 如何在iReport中創建超鏈接?
- 17. 如何在AX中創建超鏈接?
- 18. 如何在java中創建超鏈接?
- 19. 如何在ColdFusion中創建超鏈接?
- 20. 如何在Canvas中創建超鏈接
- 21. 如何在xsl中創建超鏈接
- 22. 如何創建像自定義列表視圖的自定義圖像視圖?
- 23. 如何在shopify中創建自定義鏈接
- 24. 如何在Vue.js中創建自定義鏈接組件?
- 25. 如何在自定義節點上的dynatree中創建鏈接?
- 26. 如何使用VBA在Application.FileDialog中創建自定義鏈接?
- 27. 如何在Xamarin Forms中創建自定義可綁定視圖?
- 28. 在視圖內創建自定義tableviewcell
- 29. 如何創建超鏈接在本文
- 30. 如何在kivy中創建自定義列表視圖項目?
所以,你基本上想要一個按鈕,調用一個實例/類的方法,看起來像一個HTML超鏈接? – mark
是的標記,我想要的按鈕,看起來像超鏈接和調用方法,它應該有相同的功能,超鏈接, –
我刪除了可可觸摸標籤,因爲你說'NSView'。 Cocoa Touch適用於iOS並使用'UIView'。 'NSView'用於純Cocoa for OS X. – Jesper