Mac中自定义文件夹中文名

在OSX系统中,我们打开finer,就会看到很多中文名的文件夹,比如“应用程序”、“桌面”等等,而在系统中都是以英文命名的。我们也可以自己去设置中文名。

首先需要找到设置中文的字符串资源文件,路径是/System/Library/CoreServices/SystemFolderLocalizations/zh_CN.lproj/SystemFolderLocalizations.strings。 编辑文件显示是乱码。

在mac系统中是二进制格式的,首先要把它转成XML格式的。

sudo plutil -convert xml1 SystemFolderLocalizations.strings

转换之后就可以编辑了

对应增加你想添加的中文名,之后再把文件转换成二进制。

sudo plutil -convert binary1 SystemFolderLocalizations.strings

 

最后一步,在需要中文名的文件夹下,新建一个名为.localized的隐藏文件即可。大功告成!

转载于:https://www.cnblogs.com/springwind2006/p/10748118.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MacOS ,可以使用 `NSScrollView` 来创建一个带有滚动条的视图。默认情况下,滚动条是系统自带的样式,如果需要自定义滚动条,可以使用 `NSScroller` 类。 以下是创建自定义滑动条的步骤: 1. 将 `NSScrollView` 的 `scrollerStyle` 属性设置为 `NSScrollerStyleLegacy`,以便使用自定义滑动条。 ``` scrollView.scrollerStyle = NSScrollerStyleLegacy; ``` 2. 创建 `NSScroller` 对象,并设置其样式、大小、位置等属性。 ``` NSScroller *scroller = [[NSScroller alloc] initWithFrame:NSMakeRect(0, 0, 16, 16)]; scroller.controlSize = NSRegularControlSize; scroller.controlTint = NSBlueControlTint; scroller.knobStyle = NSScrollerKnobStyleDefault; ``` 3. 将 `NSScroller` 对象添加到 `NSScrollView` 。 ``` [scrollView setVerticalScroller:scroller]; ``` 4. 实现 `NSScroller` 的绘制方法,以便绘制自定义样式。 ``` - (void)drawKnob:(NSRect)knobRect { // 绘制滑块 } - (void)drawArrow:(NSScrollerArrow)arrow highlightPart:(NSInteger)highlightPart { // 绘制箭头 } - (void)drawTrackHighlight:(NSRect)rect { // 绘制轨道高亮 } ``` 5. 实现 `NSScroller` 的事件方法,以便处理滑动条的交互事件。 ``` - (BOOL)startTrackingAt:(NSPoint)startPoint inView:(NSView *)controlView { // 开始拖动滑块 } - (BOOL)continueTracking:(NSPoint)lastPoint at:(NSPoint)currentPoint inView:(NSView *)controlView { // 持续拖动滑块 } - (void)stopTracking:(NSPoint)lastPoint at:(NSPoint)stopPoint inView:(NSView *)controlView mouseIsUp:(BOOL)flag { // 停止拖动滑块 } ``` 通过以上步骤,就可以创建一个自定义的滑动条了。需要注意的是,`NSScroller` 并不是一个独立的控件,而是作为 `NSScrollView` 的一部分存在,因此在实现自定义滑动条时,需要考虑到其与 `NSScrollView` 的交互关系。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值