[英]How to resize only one side of NSWIndow programmatically?
從 Apple 文檔中,我們可以通過為 ResizeIncrements 分配新值來修改調整大小值(乘數)。
但是最小值是 1 所以,我想知道是否可以僅調整一側的大小(一次僅調整寬度或僅高度)。
我嘗試使用回調,每次用戶拖動以調整其大小時重置 NSWindow 的大小,但它不起作用。
編輯:
更具體地說,我想知道是否可以將調整大小選項限制在一側。
是的,只需覆蓋windowWillResize:size:
並返回您想要允許的任何值。
我不相信resizeIncrements
會影響這一點; 這只是設置允許的增量,但 window 代表將擁有最終決定權。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.