
概述你如何
创建自定义主题NSButton?我并不是指改变背景颜色或从圆形边缘变为方形边缘的小方法.我想要替换按钮的整个外观.在
可可中甚至可以做到吗?显然,我必须继承NSButton类并从那里开始.任何帮助将非常感激. 实际上,您需要子类化NSButtonCell.您应该阅读 Apple’s documentation,以便更好地了解它们的交互方式.您可能仍然希望子类化NSButton,以便它也将使用您 你如何创建自定义主题NSbutton?我并不是指改变背景颜色或从圆形边缘变为方形边缘的小方法.我想要替换按钮的整个外观.在可可中甚至可以做到吗?显然,我必须继承NSbutton类并从那里开始.任何帮助将非常感激.解决方法 实际上,您需要子类化NSbuttonCell.您应该阅读 Apple’s documentation,以便更好地了解它们的交互方式.您可能仍然希望子类化NSbutton,以便它也将使用您的NSbuttonCell子类.
对于一个按钮,大部分工作都是在drawBezelWithFrame中完成的:inVIEw:.如果你想改变绘制文本或图像的方式,你可以覆盖drawText:withFrame:inVIEw:和drawImage:withFrame:inVIEw:.
总结
以上是内存溢出为你收集整理的可可 – 你如何创建自定义主题NSButton?全部内容,希望文章能够帮你解决可可 – 你如何创建自定义主题NSButton?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)