nsview

    1熱度

    1回答

    我們有一個覆蓋drawSelectionInRect的NSTableRowView的子類:(它由drawRect內部調用:)。這個方法需要訪問NSManagedObjectContext,所以作爲一個完整的檢查,我們有一個斷言,我們在主線程中。現在事實證明,有時Apple會從非主線程調用drawRect(下面的示例堆棧跟蹤)。這是否意味着它甚至可以從兩個不同的線程同時進行?即在覆蓋drawRect

    0熱度

    1回答

    我試圖從WWDC2013的Apple Scene Kit演示文稿運行source code。我收到一個錯誤,不知道如何解決。 這裏是我得到的錯誤: ASCSlideNodeDelegate.m:238:94:屬性 '視圖'( '一個NSView * _Nonnull')的類型不匹配訪問 '視圖' 的類型('SCNView *') 任何援助將不勝感激!

    1熱度

    2回答

    我不想截取NSView的屏幕截圖,但是當我這樣做時,我得到一個沒有背景的圖像。所有子視圖都顯示,但不是背景。我用這個代碼: if let image = NSImage(data: background.dataWithPDF(inside: background.bounds)) { let imageView = NSImageView(image: image) imag

    0熱度

    1回答

    我需要在我的應用中顯示視頻,並且希望能夠調整其大小。 在按鈕上,我有一個Modal Segue。 視圖的代碼是: import Cocoa import AVKit import AVFoundation import MediaPlayer class NSViewController2: NSViewController { let controller=AVPlayerV

    0熱度

    1回答

    我有一個自定義視圖(的NSView)與3-子視圖,佈局垂直像這樣子視圖的大小被調整大小: ---------------------------------------------------- bar : always visible. With a button to toggle tnView Fixed height ----------------------------------

    3熱度

    1回答

    我有一個簡單的Swift macOS應用程序(使用Xcode 8.2.1),它包含一個NSButton。當我點擊按鈕時,我希望它在指定的時間段內淡出。我認爲我可以使用NSAnimationContext,但無論我設置context持續時間的值是多少,該按鈕幾乎立即消失。這不是正確的方法嗎? class ViewController: NSViewController { @IBOutl

    1熱度

    1回答

    我有一個自定義的NSView我設置的IsEnabled標誌viewDidLoad中,但它不是在0.5阿爾法顯示,即使的IsEnabled正確設置和正確的代碼被稱爲在的drawRect自定義視圖。 只要我在同一個視圖控制器單擊文本字段中的視圖阿爾法的變化。 這裏稱爲viewDidLoad中 forceOutput.isEnabled = true 這裏的代碼是由drawRect中 // is

    0熱度

    1回答

    我想知道是否有方法在xib文件中創建一個視圖,然後將它的插座連接到一個類,以便您可以創建該類的多個實例並將它們放置在窗口。 我有一些問題,所以你能幫我修復我的代碼嗎? 這裏就是我所做的: 首先我創建2個文件:CustomView.xib和CustomView.swift。 然後我設計了添加一個NSImageView到自定義視圖的界面。我將文件的所有者設置爲類名稱,並將NSImageView的插口添

    0熱度

    1回答

    我想在我的Mac屏幕上測試時爲更大的顯示器縮放NSView,以便可以按比例查看所有內容。 NSRect wFrame = self.window.frame; wFrame.origin.x = 200; wFrame.origin.y = 100; // from bottom of my screen wFrame.size.width = 1080 * 0.5; // so it wi

    0熱度

    1回答

    請原諒我的無知。我是新來的斯威夫特,我試圖排序了這一點.. 我有一個自定義NSImageView(稱爲'AdFrame'),它在NSRects中繪製兩幅圖像。我想要在用戶輸入特定數字時更改底部圖像。 當加載默認的圖像(在啓動應用程序),但不會有新的圖像 這裏更新它汲取精緻是在NSImageView類功能(drawImages): var adUrl = NSURL(string: "ftp://m