2014-02-09 29 views
0

與此問題(Get the representedObject values of NSCollectionViewItem NSButton click)類似,它詢問如何獲取從NSButton調用的操作的RepresentObject,如何獲取從NSTextView調用的操作的RepresentObject在NSCollectionViewItem中?我在NSTextView的委託中有一個方法,當用戶在NSTextView中按下「tab」時被調用。但是,我不知道如何確定哪個視圖叫做動作,因爲沒有像NSButton的單元格那樣的NSTextView的「representObject」出口。如何從NSCollectionViewItem中的NSTextView中獲取RepresentObject

回答

0

好吧,你可以做很多不同的方式,你可以問文本視圖的超級視圖...這可能是項目...取決於你的佈局。你可以建立一個視圖和項目的字典,你可以將文本視圖子類化爲具有代表性的對象,或者你可以使用綁定...

+0

我已經嘗試過使用superviews,但那不工作一次對象被重新排列 – Zag

+0

@ user3247160當它們被重新排列時會發生什麼?發件人仍應與內容相關聯 –