0

为什么这允许我更改边框状态而不是边框​​宽度(或其他边框属性)?

NSButton *button = (NSButton *)sender;
[button setBordered:false];
[button setBorderWidth:5]; 
4

1 回答 1

1

setBorderWidth:方法不存在,请检查NSButton 类参考
换句话说,NSButton不支持更改边框宽度(默认情况下)。
setBordered:方法定义按钮是否具有边框。
设置setBordered:false移除整个挡板,例如:

带挡板 无挡板

因此,该setBordered:方法可能会令人困惑。

于 2012-07-08T20:50:43.370 回答