Cocoa 标题栏按钮和自定义标题栏
我已经为变黑的NSWindow(样式0)创建了一个自定义标题栏视图,这样我就可以让它以类似于Quicktime X的方式消失。唯一的问题是,按钮不响应鼠标悬停,标题栏上的鼠标移动动作可以与按下按钮相结合 完整的源代码在这里:在Classes/ORTitleBar.m和ORWindow.m下 按钮是此方法的标准按钮:Cocoa 标题栏按钮和自定义标题栏,cocoa,macos,nswindow,titlebar,Cocoa,Macos,Nswindow,Titlebar,我已经为变黑的NSWindow(样式0)创建了一个自定义标题栏视图,这样我就可以让它以类似于Quicktime X的方式消失。唯一的问题是,按钮不响应鼠标悬停,标题栏上的鼠标移动动作可以与按下按钮相结合 完整的源代码在这里:在Classes/ORTitleBar.m和ORWindow.m下 按钮是此方法的标准按钮: self.closeButton = [NSWindow standardWindowButton: NSWindowCloseButton
self.closeButton = [NSWindow standardWindowButton: NSWindowCloseButton
forStyleMask:NSTexturedBackgroundWindowMask];
然后定位:
[self.closeButton setFrame: __frame];
然后添加到标题栏:
[self addSubview: self.closeButton];
此处可以看到正在消失的标题栏的小视频:
您为标题栏的跟踪区域设置了哪些选项?我正在使用FLTK,它提供了获取当前使用的NSWindow的本机句柄的功能。是否有方法使用现有窗口初始化:?简单地说,我希望拿起FLTK的NSWindow并通过OrganicUI向其添加定制。