相关疑难解决方法(0)

如何使用Xcode等蓝色色调绘制分段控件?

我正在尝试重新创建Xcode中使用的分段控件,其中图像是用蓝色色调绘制的.

例如在Interface Builder中:

Interface Builder示例

到目前为止,我有一个自定义NSSegmentedCell覆盖- (void)drawSegment:(NSInteger)segment inFrame:(NSRect)frame withView:(NSView *)controlView,但我坚持如何绘制带有灰色色调的段图像(1)和(2)如果选择了蓝色色调.

此外,它看起来像是用边框或渐变效果绘制的.当我自己绘制段图像时,它只是黑色(因为我使用模板图像).

如何从上方重新创建片段?

xcode cocoa nssegmentedcontrol

5
推荐指数
1
解决办法
1587
查看次数

标签 统计

cocoa ×1

nssegmentedcontrol ×1

xcode ×1