1
我有一個類(文件的所有者)具有QTMovieViewer子類(movieViewer)和QTMovie(電影)的實例。 QTMovieViewer是一個IBOutlet,QTMovie不是。如何從定義綁定的對象訪問Cocoa IB綁定,但在代碼中?
在IB內部,我使用KVC爲movie設置了movieViewer的綁定。我如何從代碼中的movieViewer訪問電影?
我曾考慮過向IB添加對象來表示QTMovie,但問題是這不是IBOutlet,而是由File's Owner的代碼創建的。
謝謝。
原因是鼠標事件。當您在QTMovieView(即mousedown)上獲得鼠標事件時,我想調整它的框架大小。但我也想保持電影的寬高比,所以我正在訪問QTMovie的QTMovieNaturalSizeAttribute。 我是QTKit的新手,示例中提到了QTMovie'電影'。我以爲我之前在QTMovieView上看到過一個'電影',並將我的名字改成了movieToPlay以阻止它的混淆,但後來我忘了它。這也可以解釋爲什麼當我將我的QTMovie移動到我的電影時,我的電影無法播放QTMovieView子類! – Dodomac