如何在窗口中拖动对象时增加窗口大小,在使用卡布奇诺之后。下面是我的示例代码:
if(dragLocation.x < 1000.0 && dragLocation.y < 600.0) {
//drag is within the drawable area
[self setFrameOrigin:CGPointMake(dragLocation.x, dragLocation.y)];
dragLocation = location;
}
else {
//object is dragged out of window
// the window has to be resized now
//how????
}
问题就像,当我把一个对象拖出我的窗口时,它消失了。我想通过放大窗口来显示它。我怎么能在卡布奇诺里做到这一点。任何建议都会很有帮助。
我们谈论的是一个平台窗口(整个浏览器窗口)还是一个更大的浏览器窗口内的单个应用程序窗口?您可以使用[window setFrameSize:CGSizeMake(width, height)]
更改窗口大小,但如果是平台窗口,浏览器可能不允许更改窗口大小。