У меня есть NSView
для рисования прямоугольника для обрезки изображения и один NSImageView
для веб-камеры (окно предварительного просмотра камеры).
Я хочу поставить NSView
на NSImageView
.
Когда я делаю снимок, он может автоматически создавать обрезанное изображение.
Проблема заключается в том, что когда я не запускаю окно предварительного просмотра камеры, прямоугольник кадрирования может перетаскиваться и изменять размер в обычном режиме., но когда я запускаю окно предварительного просмотра камеры, прямоугольник кадрирования выходит из-под контроля.
Я реализовал функцию перетаскивания и изменения размера по событию мыши.
Как я могу решить эту проблему?
8/19 обновление: мой код и видео программы.
код: gist.github.com/536831
видео: http://www.youtube.com/watch?v=DLjuBGHh3f8
Спасибо !!