如何在界面构建器中实现用户可调整大小的视图,以便用户可以自己调整一些图像
我是否必须使用观察鼠标移动等的视图手动管理所有这些操作?
答案 0 :(得分:2)
你必须自己做所有的工作。您需要跟踪视图中的对象及其位置,并进行所有鼠标跟踪和查看更新。
然而,这实际上并不是很困难,Apple在其Sketch sample code中提供了一个非常完整的例子。
答案 1 :(得分:0)
我建议您在希望视图可调整大小的位置绘制一些按钮。然后开始在视图中跟踪鼠标事件。现在,当用户在点击你的点时拖动它的鼠标,只需相应地改变视图的框架。所有这些都应该可以在NSView
的子类中实现。