nsvisualeffectview

    3熱度

    1回答

    只是好奇如何完成這種自定義柱狀應用程序視圖。源列表直接通過標題欄,但只是一方面,我猜他們隱藏了標題欄,也許然後使用了NSVisualEffectView?任何源代碼或技巧的讚賞,它是一個非常酷,從我看到相當廣泛使用的用戶界面元素優勝美地應用程序。 搜索欄的照片和添加列表按鈕是明顯不同的意見,我完全明白了SOURCELIST風格的NSOutlineView會自動創建這種效果在10.10,但按鈕​​和

    1熱度

    1回答

    我在我的應用程序的NSPopover中有幾個NSScrollView s。我想用頂部的滾動內容創建一個類似Safari的模糊處理。但是我找不到任何解決方案,因爲它是NSPopover,我無法設置樣式掩碼。我嘗試添加一個帶有標題高度的空白行,並將標題(NSVisualEffectView)定位在NSScrollView(表格視圖)上,並且此方法可用,但滾動器位於標題下。那麼有沒有一個「正確的方法」來

    10熱度

    2回答

    我想知道是否有可能控制Yosemite最近引入的所謂活力效應中的半透明效果,它可以通過使用NSVisualEffectView類在Objective-C應用程序中實現。 下面是一個更具體的例子。考慮這是由約塞米蒂OS X所示,當音量電平改變時,半透明的效果: 的活力是比一個獲得由使用簡單NSVisualEffectView(下圖中示出) 強得多 如果我們比較兩個圖像 - 請忽略不同形式的音箱,但着

    5熱度

    1回答

    我有一個包含文本字段(NSTextField或NSComboBox)和無邊框按鈕的帶有活力的NSVisualEffectView。這些按鈕位於文本字段上,我想禁用無邊界按鈕上的活力效果,因爲它們應該出現在文本字段的白色背景上。 我按照NSVisualEffectView類參考中的建議嘗試做的是將我的NSButton包裝在另一個NSVisualEffectView中,並將其狀態設置爲Inactive

    1熱度

    2回答

    我的應用程序有一個NSTableView配置爲SourceList。 根據NSTableView是兩個NSButton兩個表中添加/刪除項目。 表格和按鈕嵌入在NSVisualEffectView(.behindWindow模式)中。 結果非常好,我可以通過桌面和按鈕看到背景,但是,當應用程序在後臺(我將焦點放在另一個應用程序中)時,桌面視圖和按鈕變黑,並且視圖不會重新繪製,如下圖所示的畫面(與i

    1熱度

    2回答

    我創建使用NSVisualEffectView得到模糊和圓角的窗口中添加按鈕。像here 問題是我沒有在窗口中看到我的按鈕,當我有NSVisualEffectView代碼。如果我刪除了該代碼,則會顯示該按鈕。出了什麼問題?在AppDelegate.swift NSVisualEffectView代碼: func applicationDidFinishLaunching(_ aNotificati

    3熱度

    1回答

    我有一個具有特定外觀的舊應用程序,該應用程序基於具有源列表高亮顯示的基於NSCell的NSTableView。不幸的是,在優勝美地上,這增加了NSVisualEffectView在選定單元格下的活力,它以不愉快的方式打破了外觀。 不幸的是,我無法找到一種方法來拒絕這種行爲。 設置普通突出顯示以另一種方式打破外觀(灰色選擇而不是藍色)。 任何想法,如果有一種方法可以選擇退出10.10這種行爲?

    11熱度

    4回答

    在OS X 10.10源碼列表中似乎使用了光線的活力外觀。在Finder中(以及其他一些第三方應用程序,例如Things.app),源列表中的選定項目由黑色活動外觀表示。例如,請參閱下圖中的桌面行。 我該如何複製這種行爲?我是否需要使用委託方法來指定錶行認爲, -outlineView:rowViewForItem: ,並試圖自定義繪製自己還是有一個更簡單的方法呢?如果您在Xcode標準源列表

    0熱度

    1回答

    我在故事板上創建一個新的viewController。我想通過窗口顯示viewController的視圖。所以,據我瞭解,我必須將該觀點轉換爲NSVisualEffects視圖。 我該如何使用界面生成器? 我已經有很多使用界面生成器添加的視圖上的對象,所以,它將很好地解決使用界面生成器。 感謝

    0熱度

    1回答

    我需要在右側用圖標製作NSMenuItem。我結束了包含NSTextField和NSImageView的NSVisualEffectView自定義視圖與選擇材料,我用它來模仿系統選擇。 NSVisualEffectView默認是隱藏的。 但是當選擇該項目時,我的NSVisualEffectView出現在屏幕上,圖像用背景繪製。我怎樣才能擺脫它? wantsLayer = YES和backgroun