使用卡布奇诺调整页面大小



如何在窗口中拖动对象时增加窗口大小,在使用卡布奇诺之后。下面是我的示例代码:

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)]更改窗口大小,但如果是平台窗口,浏览器可能不允许更改窗口大小。

最新更新